【重读】The C++ Programming Language/C++编程语言(一)

最近在写C++系列的文章,翻出以前看过的 C++之父Bjarne Stroustrup的书。再一次,竟然又有新的领悟。现在看来,这不是一本只讲C++的书,对于程序设计/开发,以及如何学习开发知识都有所教授。

把其中有指导思想的部分摘出来,作个存档吧,随便加个个人注解。【PDF电子书截图,想看的同学一定要买一本正版书】

--------------------------------------------------------分割线------------------------------------------------------------------

为什么要发明C++:(有没有感觉很像开发系统时候的需求?)

【重读】The C++ Programming Language/C++编程语言(一)_第1张图片

程序设计泛型发展:

一:过程式

【重读】The C++ Programming Language/C++编程语言(一)_第2张图片

二:模块化

【重读】The C++ Programming Language/C++编程语言(一)_第3张图片

三:面向对象

【重读】The C++ Programming Language/C++编程语言(一)_第4张图片

四:泛型

【重读】The C++ Programming Language/C++编程语言(一)_第5张图片

--------------------------------------------------------------------------------------------------------------------------

虽然是C++的书,但是Bjarne Stroustrup提出的这些概念是凌驾于语言之上的。相信在程序经验更加丰富的时候,回来再看,一定会有自己的感想。

 

 

 

你可能感兴趣的:(programming)