一份好的程序设计,会符合可扩展、可重用、可测试、可维护、可移植、易理解中的多个特质;而一份不考虑这6方面的程序设计,将会是软件系统质量的灾难。

本书重点探讨程序设计思想,不涉及管理、制度、人力、设计、测试等其他软件工程环节。旨在帮助软件开发人员设计出能经受结果考验的代码,其中提及的一些设计思想,应该获得开发人员的重视,并成为程序设计贯穿始终的基本理念。

“上医治末病,中医治欲病,下医治已病。”

——源自《黄帝内经》

背景

当我们赶工各种项目,经常会把一些坏的程序设计带入软件开发中,希望能有一份 程序设计思想 的书,方便及时查阅。翻了翻淘宝、当当上有关于程序设计的书,它们基本是面向系统性学习的。

于是,我们商量之下便规划了这本手边书 :)

感谢贡献者

yaochen100KeVeNSlaywangyf2017douglas8zengyifei2004CodeGeekjamsryxiaodi8704

如果你喜欢本书,欢迎加入我们!

加入流程:

  1. 以任何形式告知我你的 GitBook邮箱
  2. 你会收到邀请邮件
  3. 成功!
  4. 登录自己的GitBook编辑本书

分享二维码

results matching ""

    No results matching ""