随笔 - 106
文章 - 2
评论 - 2017
阅读 -
43万
05 2010 档案
后软件工程时代
摘要:接着标题,曾经有过软件工程时代吗?一直疑惑中,软件工程的思考好像是源自《人月神话》时代,很遥远了,而且那是个失败的项目。如今的教科书上,还在长篇大论着面向过程设计和面向对象设计,以及象形文字一般的UML语言。 现在,敏捷开发占了主导。但能说信息社会到了敏捷时代吗?我想不能。用以命名一个时代的,应该具有改变时代的能力。比如几百年前欧洲的大航海时代和工业革命时代,改变了西方,也改变了世界。在中国可以说***时代,因为***决定了那个时代的中国格局。刚刚登顶欧洲足坛的国际米兰,两年的魔力鸟时代也划上了句号。虽然我们可以说现在是信息时代,但不是软件工程或敏捷开发时代。软件工程或敏捷开发都没有带来...
阅读全文
Visual Studio代码检查工具FxCop几条不解规则
摘要:FxCop对从未听说代码规范的人还是有用的吧,偶用起来就比较迷惑,一些规则实在是不懂。 1、Globaliztion: 老说ToLower, String.Format因区域设置不同会导致不同结果,难道严格的应用都要加Culture参数吗,那不是太麻烦了? 2、Performance: 说页面中Page_Load函数没用调用方,可以当这工具弱智或根本没考虑Web开发,但类里有internal成...
阅读全文
观《.Net设计规范》
摘要:这几天在看《.Net设计规范》,顿时着了迷。有拔云见日,茅塞顿开的感觉,个人认为值得所有开发人员尤其是.Net开发人员一读。作者之一,.Net开发核心Brad Arams,不久前据说跳到了Google。看来微软也未必能称几年老大了,但我相信.Net却会不断发展壮大。 一门语言要成功,一定要有强大的类库。类库同时也是语言最基本也是最重要的应用。.Net Framework不但有强大的功能,也很容易...
阅读全文