摘要:
写一段文字描述程序要完成什么样的功能,然后将这段文字的名词转换成类或者类的属性,将动词转换成类的方法。这是80年代中期的经典做法。<<设计模式解析>> 2nd 开篇就说,上述方式有局限性,因为只关注了如何实现对象,是不完整的解决方案。或许只应该是解决方案中的一部分。我目前的做法是,仍然用一段文字来描述程序要完成什么样的功能,根据自己的经验(当然也包括名词和动词分析法)写出调用代码,然后再慢慢实现每个类。我这个方法有个出处,源自于Bob的敏捷软件开山之作里面描述的测试驱动编程。他的原意是写一个Unit test,然后慢慢的实现所有的类和方法,最终让Unit test通过。 阅读全文
posted @ 2011-05-15 11:22
反正我信了
阅读(215)
评论(0)
推荐(0)
浙公网安备 33010602011771号