
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
No description available.
This text investigates the fundamental principles of software development by integrating problem-solving methodologies with the specific syntax and features of the C++ programming language. Frank Friedman provides a structured approach to computer science education, emphasizing the importance of abstraction as a tool for managing complexity in code. The book utilizes a pedagogical framework that moves from basic algorithmic logic to advanced design patterns, ensuring that students understand both the 'how' and the 'why' of programming. By focusing on the design process, the author aims to equip learners with the skills necessary to build scalable and maintainable software systems.
What You Will Find
Experts frequently cite this work as a foundational text for undergraduate computer science curricula due to its clear focus on design principles over mere syntax memorization. Readers often note the academic density of the prose, which requires a disciplined approach to study and implementation.
Page Count:
768
Publication Date:
1997-01-01
Publisher:
Addison-Wesley Longman, Incorporated
ISBN-10:
0201300028
ISBN-13:
9780201300024
No comments yet. Be the first to share your thoughts!