文章插图
工程向开发
不仅仅是软件工程 。而是在面向工程的开发 。即一个成熟的大型软件是如何组织 。编写的 。这里推荐:
《敏捷软件开发》
这本书深入而生动地使用真实案例讲解了面向对象设计的基本原则、重要的设计模式、UML 和敏捷方法 。
豆瓣评分:9.1
文章插图
《重构——改善既有代码的设计》
这本书解释了重构的原理(principles)和最佳实践方式(best practices) 。并指出在何时何地你应该开始挖掘你的代码以求改善 。
豆瓣评分:9.1
文章插图
推荐阅读
- 数据可视化工具有哪些?
- 数据分析有哪些工具?
- 求office 2019 Mac的资源分享?
- 国内数据上报工具都有哪些,要牛逼的?
- 如何在Excel里制作一个九九乘法表?
- python如何实现人脸识别?
- 超市果蔬和其他散称的东西,价格编码为什么用纯数字?
- 如何把量子计算机调教成终极随机数生成器?
- 山西省管几个地级市 山西面积和人口有多少