摘要: 学习日记….设计方法测试驱动开发,行为驱动开发,以及领域驱动开发。 一测试驱动开发TDD的目的是通过测试来形成好的设计。进行软件开发的时候,首先通过写不能通过的测试代码来确认一些逻辑,然后写出真正的业务逻辑代码测试通过,最后重构代码。这是三个步骤就是经典的TDD“Rad,Green,Refactor”过程其中Rad表示测试代码失败,Green表示测试代码通过,Refactor指的是重构。 ... 阅读全文
posted @ 2013-08-26 21:42 苹果天使 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 相比较而言我喜欢MVP V视图,p中介者,m模型,轻量设计模式,将藕合降到最低还是很不错的,今天小小的学习了下~~流个念~~ 、 处理流程 第一由mvp.aspx发起请求(一般该页面会继承一个视图接口)ProductPresenter类接收请求,并传递到合适的模型上 第2模型ProductService接收请求并开始处理 第3~4为后台处理数据 第5返回处理数据到ProductPr... 阅读全文
posted @ 2013-08-26 21:21 苹果天使 阅读(1650) 评论(0) 推荐(0) 编辑