代码大全2 阅读笔记

发布时间 2023-12-04 14:45:34作者: 芊羽鱼

这本书里包含了很多在实际开发中慢慢摸索出来的经验,或是从其他书籍和论坛中学习到的内容。然而,更多的是一些完全没有意识到或模糊的内容。比如在第30章的编程工具中提到了“工具导向的环境”,虽然在开发过程中会有意识地制作一些工具,但没有形成明确的工具导向的开发方式。另外,在第25章的代码调整策略中,关于性能优化的内容也让我有所启发,尤其是书中提到的“反复调整”这样的建议。

此外,书中还介绍了一些我以前完全没有想过的领域,例如在第一部分中讲解的软件构建前的准备工作,以及软件工艺部分的内容,包括程序外的文档、程序布局、注释等。这些内容让我眼界大开,尽管这是一本十多年前的书。

最重要的是,书中不断提醒读者的几个优先原则:以解决问题为导向,把程序员当人看,写代码要保证其他程序员能看懂,反复迭代和尝试,以及保持清晰的思路。这些原则对我来说非常有启发,让我重新审视了自己的开发方式和思维模式。书中的内容不仅是技术方面的经验,更是一种开发理念和态度的指引,对我而言具有重要的意义。