设计模式的复杂度排名
|
[attachment=72470] |
|
[attachment=72470] |
|
经验法则如下: |
|
1 先理解概念,再学习原则 |
|
软件设计评审检查单很多企业在做CMMI 3级,都要求了项目组要写设计文档,做设计评审。按Watts S. Humphrey的建议,设计评审的工作量要大于设计工作量的1/2。很多企业也做了设计评审,但是很少发现实质性的问题。经.. |
|
代码走查的最主要的目的是为了发现程序中的逻辑错误,编程风格方面的错误可以通过风格检查的工具去检查。如下的检查单给代码走查的专家发现逻辑错误提供了一个很好的帮助。 |
|
在我咨询的客户中,软件企业对于单元测试的执行情况可以划分为4类: |
|
|
|
需求与设计的区别究竟是什么? 教科书上的经典答案是:需求关注系统“做什么”,设计关注“如何做”,其实这是一个很模糊的说法。 |
|
背景描述:近期要去讲一次重构,想收集一个案例,恰好从网上看到了一个朋友写的一个计算算术表达式的C#程序,原程序是计算含括号的正整数表达式的四则运算值。读后,发现问题比较多,而且逻辑有错误,因此对其进行.. |
|
要点如下:(1) 本项目的技术路线,即:Ø 采用的技术方法,如是采用OO的方法、还是结构化的方法,是采用.net还是JAVA;Ø &nbs.. |
|
简单工厂:一个具体工厂通过条件语句创建多个产品,产品的创建逻辑集中与一个工厂类。客户端通过传不同的参数给工厂,实现创建不同产品的目的增加新产品时,需要修改工厂类、增加产品类,不符合OCP原则工厂方法:一.. |
|
已发布接口(published interface)与公共接口(public interface) |
|
面向对象软件开发的一个基本方法就是抽象,到底什么是抽象呢? |
|
十月一之后安排了我去培训《设计模式》,由于听众多为C与C++的新手,我想先从重构开始讲起,循序渐进,于是我决定仔细阅读〈重构〉这本书。 |
|
作者:任甲林 来源:希赛网 |
|
-------------------------------------------------------------------------------- Tags:
需求分析
|