车上的打发时间

作者: NOALAND | 来源:发表于2017-02-24 08:32 被阅读0次

一直困扰在按照面向对象设计总会设计出一些只有get和set方法的对象,那个时候就会想,这样设计导致的代码冗杂问题该怎么解决可是自己又是按照彻头彻尾的面向对象设计进行的,后来在看敏捷软件开发,原则模式与实践的时候突然发现,在最开始设计的确没错,可是设计的顺序出现了错误,最应该的设计应该是,从最抽象的业务流程进行设计,然后逐渐在这上面添加具体功能,这也就是说,在最开始的设计的确没问题,可以为我们提供一个更具体的思路,可不代表这样的设计是没问题的,相反,可能因为在此时并没有意识到哪些类是多余的,也就是这只是设计的雏形,我记得,书中说到,作为设计的最终产品不是UML图,反而是最后写出的产品,因为最后的产品才是那个你用面向对象,用需求拉动设计的最后的那个设计理念。

其实直到看完第六章才发现tdd原来可以用来剪除冗余设计,原来可以理清设计思路,以前一直只是觉得tdd浪费时间,心想着,我设计都设计好了,用tdd干嘛,还浪费时间,可是又没想过,这样的设计真的是最简单,最不多余的吗?对于细节的功能的设计真的没有问题吗?真的可以应对变化吗?

在这次的头脑实验里,用以上所说可以非常准确的设计出一个产品,快速而保持单一模式的产品。

相关文章

  • 车上的打发时间

    一直困扰在按照面向对象设计总会设计出一些只有get和set方法的对象,那个时候就会想,这样设计导致的代码冗杂问题该...

  • 2017-08-08

    想着在车上斗地主打发时间 然而一输回到解放前

  • 打发时间

    《打发时间》文/雪心 有时候会很困 有时候比如 今天了无睡意 大概白天睡的好 风声狗呜 渐停 寂静有声 喝水,挥指...

  • 打发时间

    知道不对 不是不睡 只是不想 做个浪迹天涯的 来个潇洒的落寞

  • 打发时间

    回到宿舍 收拾东西 骑上郭哥摩托车去创业小区 收拾屋子 给花浇水 洗衣服 烧水洗澡 为什么要见面? 为什么那么喜欢...

  • 打发时间

    最近有朋友问我,每天坚持码字为了什么,怎么能坚持下来的,积攒了这么多文章,是不是准备出书,我说就是想打发打发时间,...

  • 打发时间

    夜间细雨霏霏,心情却很是烦躁,苦闷;于是提笔打开笔记本,希望线条可以安抚不安的情绪——其实已经很久很久没有画画了,...

  • 打发时间

    丫头晚上不知几点睡,反正每天都要睡到中午。然后下午总是要找点事做。 前天做蛋糕,昨天做馒头,把家里的面粉霍霍光了,...

  • 打发时间

    非常焦虑 但这是我的时间。等待就是无聊,但是却连最小的动作都不想动。 时间就是这么被浪费了吧。 我可以开始做点别的...

  • 打发时间

    一个人的时候总是会有一段段空白的时间,不知道现在干什么,也不知道以后要干什么。 一个人无所事事,朋友都忙着自...

网友评论

    本文标题:车上的打发时间

    本文链接:https://www.haomeiwen.com/subject/zewiwttx.html