摘要:
系统中的每一项知识都必须具有单一、无歧义、权威的表示。 避免无意义的重复,无耐性的重复,开发者之间的重复。你所要做的是营造一种环境,在其中找到并复用已有的东西,比自己编写更容易。 正交性: 我们想要设计自足的组件:独立,具有单一、良好定义的目的。如果组件是相互隔离的,你就知道你能够改变其中之一,而不 阅读全文
摘要:
系统中的每一项知识都必须具有单一、无歧义、权威的表示。 避免无意义的重复,无耐性的重复,开发者之间的重复。你所要做的是营造一种环境,在其中找到并复用已有的东西,比自己编写更容易。 正交性: 我们想要设计自足的组件:独立,具有单一、良好定义的目的。如果组件是相互隔离的,你就知道你能够改变其中之一,而不 阅读全文
摘要:
石头汤与煮青蛙 从这个故事中我认识到了团结重要性,一个大型项目的开发必定是多人协作的结果。故事中,士兵利用村民的好奇心从他们那里弄到食物。但更重要的是士兵充当催化剂,把村民团结起来,和他们一起做到了他们本来做不到的事情——一项协作的成果。最后每个人都是人生赢家。Be a Catalyst for C 阅读全文
摘要:
《程序员修炼之道:从小工到专家》是一本很好的工程书,读了这本书我有很大的启发。 它的第一章是:注重实效的哲学(A Pragmatic Philosophy)。它告诉我们程序员要注重实效,首先注重实效的程序员它的特征是:他们处理问题,寻求解决方案时的态度、风格、哲学。他们能够越出直接的问题去思考,总是 阅读全文
|