摘要: 第五章 面向对象设计 面向过程思想 众所周知的,C语言是一门 面向过程编程 的语言,而C++是一门 半面向对象编程(Object Oriented Programming,OOP) 的语言. 面向过程编程的语言通常将代码分割成小块,每个小块理论上完成单一的任务.如果在C程序中没有过程,所有代码都会集 阅读全文
posted @ 2023-11-29 13:24 Mesonoxian 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 第四章 专业的C++程序设计 冬夜读书示子聿 宋·陆游 古人学问无遗力, 少壮工夫老始成。 纸上得来终觉浅, 绝知此事要躬行。 阅读全文
posted @ 2023-11-29 12:02 Mesonoxian 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 第三章 编码风格 注释 总结起来一句话: 优秀的代码本身就容易阅读,注释只需要提供有用的附加信息 分解 分解(decomposition) 指将代码分为小段.理想情况下,每个函数或方法都应该只完成一个任务.任何非常复的子任务都应该分解为独立的函数或方法. 重构(refactoring) 指重新构建代 阅读全文
posted @ 2023-11-29 10:47 Mesonoxian 阅读(40) 评论(0) 推荐(0) 编辑