随笔分类 - 4工程质量
如何编写可靠可信赖的程序?如何构建高质量软件应用?
摘要:准则: 一致性, 隔离与统一管理, 螺旋式重构改进, 消除重复, 借鉴现有方案
阅读全文
摘要:在不完美的世界里聪明地匍匐前行, 是每一个程序员应该懂得的第一件事。 ------ 引 从开始正式学习和使用Java语言起(不计之前学C的时间)到如今,约也有3年时间; 其间写过简单的增删查改的功能,也曾深入源码去钻研一件事情的工作原理, 读过不少软件开发的好书, ...
阅读全文
摘要:准确而细致的错误处理是确保程序健壮性的重要关卡。 --------- 引
很容易分清正常和错误的区别,但不容易分辨错误和异常的区别。 事实上,从事情概率上可以很容易地分辨。 无论是正常、错误或异常,都是事情发生的一种可能,只是通常正常情形发生的概率更多,错误次之,异常很小。 但小概率事件也会发生。
阅读全文
摘要:编写职业水准的程序 编写职业水准的程序?是的,一点没错。高质量的或艺术级的程序境界,咱不敢奢望,但要真正从事软件开发行业,职业水准的要求还是应当满足的。 说到职业水准,自然是说对程序有一定要求了。那么,一个程序需要达到怎样的程度,才算是职业水准呢?众所周知,一个程序所具备的质量特征主要有:功能、性能...
阅读全文