随笔分类 -  项目管理与架构

摘要:从一个笑话看软件开发管理1. 程序员写出自认为没有Bug的代码。2. 软件测试,发现了20个Bug。3. 程序员修改了10个Bug,并告诉测试组另外10个不是Bug。4. 测试组发现其中5个改动根本无法工作,同时又发现了15个新Bug。5. 重复3次步骤3和步骤4。6. 鉴于市场方面的压力,为了配合... 阅读全文
posted @ 2015-01-09 05:54 findumars 阅读(434) 评论(0) 推荐(0) 编辑
摘要:OO 面向对象法则的使用good 当前这个库的精妙用法,比如VC,或者QTarchi 项目整体架构的方法super 特殊好技巧important 十分重要的数据(比如皮肤软件的文字颜色设置十分重要,因为是相对于背景色的颜色,否则会看不清文字),函数,API等等entrance程序的几个关键入口:启动... 阅读全文
posted @ 2014-11-27 01:56 findumars 阅读(259) 评论(0) 推荐(0) 编辑
摘要:用户要求——>功能分析——>架构制定——>组件开发——>原型集成总体测试<——(系统)功能测试<——架构测试<——组件测试心得体会:1. 组件测试通过(子系统),不等于在全架构中没有问题,所以需要架构测试。2. 架构测试通过(架构自洽),不等于满足了所有的系统功能测试。3. 系统功能测试通过(满足了... 阅读全文
posted @ 2014-05-18 03:51 findumars 阅读(305) 评论(0) 推荐(0) 编辑
摘要:活字印刷:可维护(只改一个字),可复用(下次可再用),可扩展(另加刻字),灵活性好(横竖都行),说到底是为了做维护方便,让业务逻辑与界面逻辑分开,耦合度下降。四大发明其它三种都是科技进步,唯有活字印刷是思想的成功,面向对象的设计。 可利用的OO手段:封装,继承,多态。 正如《设计模式》的作者GoF对 阅读全文
posted @ 2013-08-19 22:11 findumars 阅读(667) 评论(0) 推荐(0) 编辑