08 2006 档案

小菜编程成长记(四 业务的封装)
摘要: 让业务逻辑与界面逻辑分开,让它们之间的耦合度下降。只有分离开,才容易达到容易维护或扩展阅读全文

posted @ 2006-08-31 09:35 伍迷 阅读(9103) | 评论 (11) 编辑

小菜编程成长记(三 复制VS复用)
摘要: 初级程序员的工作就是Ctrl+C和Ctrl+V,这其实是非常不好的编码习惯,因为当你的代码中重复的代码多到一定程度,维护的时候,可能就是一场灾难。越大的系统,这种方式带来的问题越严重,编程有一原则,就是用尽可能的办法去避免重复。阅读全文

posted @ 2006-08-30 11:38 伍迷 阅读(8773) | 评论 (5) 编辑

小菜编程成长记(二 代码规范、重构)
摘要: 就你现在的代码,就有很多不足的地方需要改进。比如变量命名,你的命名就是ABCD,变量不带有任何具体含义,这是非常不规范的;判断分支,你这样的写法,意味着每个条件都要做判断,等于计算机做了三次无用功;数据输入有效性判断等,如果用户输入的是字符符号而不是数字怎么办?如果除数时,客户输入了0怎么办?这些都是可以改进的地方阅读全文

posted @ 2006-08-30 09:49 伍迷 阅读(10252) | 评论 (13) 编辑

小菜编程成长记(一 面试受挫——代码无错就是好?)
摘要: 小菜:“我的代码实现了呀,为什么不给我机会呢?”小菜找到工作三年的师哥大鸟,请教原因,大鸟问了题目和了解了小菜代码的细节以后,哈哈大笑,说道:“小菜呀小菜,你上当了,人家单位出题的意思,你完全都没明白,当然不会再联系你了”。
阅读全文

posted @ 2006-08-29 17:24 伍迷 阅读(12164) | 评论 (18) 编辑

四大发明之活字印刷——面向对象思想的胜利
摘要: 回顾中国古代的四大发明,另三种应该都是科技的进步,伟大的创造或发现。而唯有活字印刷,实在是思想的成功,面向对象的胜利。阅读全文

posted @ 2006-08-16 17:52 伍迷 阅读(26324) | 评论 (70) 编辑