Professional C++
Designing Professional C++ Programs
(01) 在写代码之前,谈到设计的重要性,本章节涉及的内容
After finishing this chapter, you will understand:
The definition of programming design
The importance of programming design
The aspects of design that are unique to C++
The two fundamental themes for effective C++ design: abstraction and reuse
The specific components that make up a program design in C++
(02)什么是程序设计
The point of designing is to think about your program before you write it.
(03)程序设计的重要性
Writing a program without a design is like building a house without blueprints.
(04) Keep in mind that good design is hard, and getting it right takes practice. Don't expect to become an expert overnight, and don't be surprised if you find it more difficult to master C++ design than C++ coding.
(05) C++设计的两条重