The cost of adding a feature isn't just the time it takes to code it. The cost also includes the addition of an obstacle to future expansion. The trick is to pick the features that don't fight each other.

  • -- John D. Carmack 约翰·卡马克

添加功能的成本不仅仅是编写代码所花费的时间。成本还包括未来扩张的障碍。诀窍是选择那些互不冲突的特性。

相关名言

My first taste memory is pickle. Even as a kid, I was really weird. I liked chillis. I used to climb up the shelves in my grandmother's pantry. The pickle jar was kept right at the top. One time, I dropped the jar and it broke. I was totally busted.

我的第一次味觉记忆是酸菜。当我还是个孩子的时候,我就很奇怪。我喜欢辣椒。我过去常常爬上祖母储藏室的架子。泡菜坛子就放在最上面。有一次,我把罐子掉在地上摔破了。我彻底崩溃了。

I decided, very early on, just to accept life unconditionally; I never expected it to do anything special for me, yet I seemed to accomplish far more than I had ever hoped. Most of the time it just happened to me without my ever seeking it.

我很早就决定,无条件地接受生活;我从来没有期望它能为我做任何特别的事,但我似乎完成了比我曾经希望的多得多。大多数时候,它只是发生在我身上,我从来没有寻找过它。

My being a teacher had a decisive influence on making language and systems as simple as possible so that in my teaching, I could concentrate on the essential issues of programming rather than on details of language and notation.

作为一名教师,我对使语言和系统尽可能的简单产生了决定性的影响,这样在我的教学中,我就可以专注于编程的基本问题,而不是语言和符号的细节。

If, for example, all the codons are triplets, then in addition to the correct reading of the message, there are two incorrect readings which we shall obtain if we do not start the grouping into sets of three at the right place.

例如,如果所有密码子都是三个一组的,那么除了正确读取消息外,如果我们不从正确的位置开始分组,就会得到两个错误的读取。

The expansion and sophistication of transnational crime represents one of the most dangerous threats we confront in the next millennium.

跨国犯罪的扩大和复杂化是我们在下个千年所面临的最危险的威胁之一。

We are cups, constantly and quietly being filled. The trick is, knowing how to tip ourselves over and let the beautiful stuff out.

我们是杯子,不断地、静静地被斟满。诀窍在于,知道如何把自己翻个底朝天,把美好的东西放出来。

We desire an expansion of relations with regional states and the establishment of extensive public contacts.

我们希望扩大同区域国家的关系,并建立广泛的公共联系。

Programming is usually taught by examples.

编程通常是通过例子来教的。