摘要: 英文原文:The Principles of Good Programming1. 避免重复原则(DRY - Don’t repeat yourself) 编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。2. 抽象原则(Abstraction Principle) 与DRY原则相关。要记住,程序代码中每一个重要的功能,只能出现在源代码的一个位置。3. 简单原则(Keep It Simple and Stupid) 简单是软件设计的目标,简单的代码占用时间少,漏洞少,并且易于修改。4. 避免创建你不要的代码... 阅读全文
posted @ 2012-12-03 11:37 林燃 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?”(订货意向) 妻子:“当然可以,来几个人,几点来,想吃什么菜?” 丈夫:“6个人,我们7点左右回来,准备些酒、烤鸭、番茄炒蛋、凉菜、蛋花汤……你看可以吗?”(商务沟通) 妻子:“没问题,我会准备好的。”(订单确认) 妻子记录下需要做的功能表(MPS计划),具体要准备的菜:酒、鸭、番茄、鸡蛋、油……(BOM物料清单),发现需要:1只鸭,5瓶酒,4个番茄,……(BOM展开),炒蛋需要6个鸡蛋,蛋花汤需要4个鸡蛋(共用物料)。 打开冰箱一看(库房),只剩下2个鸡蛋(缺料)。 来到自由市场,妻子:“请问鸡蛋怎么卖?... 阅读全文
posted @ 2012-12-03 10:21 林燃 阅读(105) 评论(0) 推荐(0) 编辑