摘要:
用户故事
——项目日志管理系统
故事描述时间:2009-06-04 阅读全文
摘要:
描述
考虑如下代码
Employee e = DB.GetEmployee("Bob");
if(e!=null && e.IsTimeToPay(today))
{
e.Pay();
} 阅读全文
摘要:
《敏捷软件开发 原则、模式与实践(c#版)》----第9章 OCP:开放--封闭原则----定义:"软件实体(类、模块、函数等)应该是可以扩展的,但是不可以修改。"(P93)
阅读全文
摘要:
《敏捷软件开发 原则、模式与实践(c#版)》--第8章 SRP:单一职责原则 --
“SRP:一个类应该只有一个发生变化的原因。”(P89)
“在SRP中,我们把职责定义为变化的原因。如果你能够想到多于一个的动机去改变一个类,那么这个类就具有多于一个的职责。” (P90) 阅读全文