为啥写java的同学喜欢过度设计
过度设计是认知过程中的必经阶段,用什么语言都一样。年轻的时候觉得某种做法叫抽象,年纪大了觉得叫中二
■网友
楼里java同学的回复,基本还是能够印证题目,没错,这些同学就是喜欢设计,一个碗里两根面条,也要思考一下先吃哪根,再吃哪根。为什么有这个提问呢,因为调试了java同学的代码,发现这个现象了。处处是类,处处是接口,本可以在一个函数,一个类里做完的事情,分出N多类N多接口。看着太累了。一直受不了安卓的慢腾腾,除了java虚拟器,更重要的是这些程序员的思维,把一个简单的手机App,当成一个高负载的服务器程序来写。不知道区分场景。不理解抽象规则。叹。
■网友
写程序如果你想的时间小于你做的时间,就有点问题了。Pivotal lab 有这么个东西叫做基友捉对编程,俩人一个人看一个人写。一个原因就是再简单的东西,投入大规模的使用都会有一些想不到的问题。写之前多想想没什么坏处。“写的东西只有几行也要建个类”,不懂,不建类丢到一起?一旦客户要求稍微改改岂不是跟杀了你一样难受。。。磨刀不误砍柴工。
■网友
速成学校就是这么教的。教材这么写,课件直接拿来用。老师带着做的项目一般都是针对企业的,搞搞 ERP、OA 什么的在行,其他就不太熟了。
■网友
这个得看项目吧,你写个框架如果不用设计模式那简直太难了,写个应用设计模式反而就有过度设计的嫌疑。当然,看了几天书非得拿个东西练练手用设计模式的,也很常见
■网友
因为讲设计模式的书都喜欢用Java来做例子?
推荐阅读
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 为啥电器实体店的价格比淘宝贵那么多
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 为啥到现在你还没有女朋友 ?
