摘要:
前言 作为一个程序员,你的相当一部分时间可能会用在调试。不知道大家是否同意,异常处理(Exception Handling)是一个看似简单,但是又极难做好的工作。当然,现在已经有一些业界经验以及框架(例如Enterprise Library中的Exception Handling Application Block)可供参考和使用,这些框架可以帮助我们较为灵活地配置,处理或者记录异常。我今天要跟大... 阅读全文
摘要:
前言这是我在重读《代码大全》这本书的第二版的时候做的笔记(红色部分是我的评注)。这一段对于需求的描述以及如何处理需求变更很有帮助,希望也给大家一些参考。我自己做过的项目中,也遇到过几乎下面提到的所有问题(甚至真的有项目到了要取消的地步),所以还是挺有感触的。稳定需求的神话"一旦客户接受了一份需求文档,就再也不做更改"是一个美好的愿望。然而,对一个典型的项目来说,在编写代码之前,客户无法可靠地描述他... 阅读全文