听到新需求
老过一阵头大
不由在「面向过程天下第一群」中吐槽道
群友也附和说
可不是嘛
就是因为老板这么多需求
才会搞得面向过程的程序一团糟
吐槽归吐槽
老过在 getPrice 函数中
再次增加了条件判断
看着越来越复杂的
Bill 类和 getPrice 方法
老过眉头紧锁
他深知事情远没有结束
中秋和国庆一过
他还需要到这个复杂的类中
删掉打折的方法
天知道老板还会再提
什么天马行空的需求
无论是新增或删除代码,在这个过长的类里做修改都是件不太愉快的事。为了在一个很长的函数中找到需要修改的位置,「面向过程」使得老过不得不浏览大量与修改无关的代码,小心翼翼地修改后,又要反复确认不会影响到类的其他部分。
老过在心底里默默地祈祷
这个类不再需要修改
提交了自己的程序
阿对收到新需求时
先是新增了中秋节支付类
再增加了国庆节支付类