KISS My YAGNI

| 技术技巧 | 2条评论
26

我们都知道KISS (Keep It Simple, Stupid)和 YAGNI (You Ain’t Gonna Need It)软件开发原则,然而,过度复杂的软件仍然随处可见。

程序员2013新年计划

| 心得体会 | 2条评论
80
阅读文档

我的同事朋友Chris Eargle写了一篇关于新年计划的有趣文章。他让我想到了,没有出现那场世界末日是我们多么大的幸运呀(还有其他我这45年中躲过的天灾),于是,我也有了一些我自己的以程序员为主题的新年计划。在你的职业生涯中,你能做的会给你带来最多麻烦的事就是成为屋里最聪明的人…..

命令,不要去询问(Tell, Don’t Ask)

| 心得体会 | 14条评论
102

前些时间我曾经翻译过一篇叫做《这里我说了算!》的文章,里面作者讲述了关于“命令,不要去询问(Tell, Don’t Ask)”原则:

每个程序员都必须遵守的编程原则

| 技术技巧 | 6条评论

好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优 […]