C++沉思录第二章读书笔记.[@more@]
第二章:为什么用c++工作?
2.1 小项目的成功
很多大项目最终结果却表现平平。
2.2 抽象
高级语言提供了更复杂的抽象,甚至用表达式替代一连串的算术指令的想法,也是非常重大的。
Malloc和free是抽象
C++很多地方都用到了抽象和接口。关键是把问题分解成完全独立的小块。这些小块不是通过规则相互联系的,而是通过类定义和对成员函数和友元函数的调用联系的。
2.3机器应该为人服务
为什么关注语言和抽象?如果能找到把大项目分解成众多小问题的方法,就能引入个体优于混乱的整体,人类优于机器的因素。
必须做工具的主人,而不是其他任何角色。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/409557/viewspace-891669/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/409557/viewspace-891669/