每个学Java的人都收藏过那种"10条必背原则"的清单。KISS、DRY、SOLID——背得滚瓜烂熟,直到面试官问:你上次违反DRY是什么时候?
这份5分钟速读清单的作者显然见过太多这种场面。他把抽象原则翻译成具体场景:不是"单一职责",而是"这个类做了两件事,就像一个人同时当会计和厨师"。
最狠的一条关于过早优化。作者原话:「Donald Knuth说过早优化是万恶之源,但没人告诉你——完全不优化也是。」他补了个数据:97%的优化都是浪费,但剩下3%能救你的命。
第7条原则专门针对"收藏从未停止,实践从未开始"。作者建议读者删掉收藏夹里超过3个月没打开的文章,"信息囤积症和代码屎山是一个毛病"。
评论区有人承认自己 hoard 了47篇类似文章,这条回复被顶到最高。
热门跟贴