写代码实现功能并不重要,重要的是一种独到的思维和架构
2007-07-24 14:54
323 查看
今天我见到了一个上一届的学哥,和他聊天还算蛮愉快,他也告诉了我一些自己对于计算机的看法.
他毕业后在一公司写程序,做软件,他告诉我这一年的经历还很愉快,在那里学到了不少东西.重要的是知道了在做一个项目之前,比如一共两个月的时间,写代码的时间占很小的比例,大部分的时间是在做设计,功能模块的划分及总体的规划.经过这样的程序,做出来的东西bug少,功能比较完备,维护性好.特别是类的编写,很重要,写大了,很难,写小了,组合连接关系必须搞好.
但在真正能达到以全局的眼光看东西之前,必须要积累一定的写程序经验,所以我还得写几年代码,多多锻炼自己的思维.
他毕业后在一公司写程序,做软件,他告诉我这一年的经历还很愉快,在那里学到了不少东西.重要的是知道了在做一个项目之前,比如一共两个月的时间,写代码的时间占很小的比例,大部分的时间是在做设计,功能模块的划分及总体的规划.经过这样的程序,做出来的东西bug少,功能比较完备,维护性好.特别是类的编写,很重要,写大了,很难,写小了,组合连接关系必须搞好.
但在真正能达到以全局的眼光看东西之前,必须要积累一定的写程序经验,所以我还得写几年代码,多多锻炼自己的思维.
相关文章推荐
- 架构,改善程序复用性的设计~第三讲 实现一种功能的代码只能出现在一处
- 架构,改善程序复用性的设计~第三讲 实现一种功能的代码只能出现在一处(续)
- 架构,改善程序复用性的设计~第三讲 实现一种功能的代码只能出现在一处(续)
- 字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些 目的,从Java1.4起,Java核心API就引入了java.util.regex程序包,它是一种有价值的基础
- 架构思维——代码功能聚散之道
- Asp.net 2.0 C#实现压缩/解压功能 (示例代码下载)
- jQuery实现倒计时按钮功能代码分享
- AGPS定位基本流程,通过GSM来实现的AGPS,AGPS功能的一种实现方法
- 以较少代码实现DataGrid的排序,翻页,删除等功能【2】
- 用 lightTreeview 实现树形分类菜单的功能 展开收缩分类代码
- redis+mysql+quartz 一种红包发送功能的实现
- jQuery仅用3行代码实现的显示与隐藏功能完整实例
- 添段代码可以实现增加附件的功能,这几天一直在搞这个
- smarty-smarty模板中类似for循环功能的实现代码
- 我谈Silverlight架构和模式运用1-- ModelView模式最简单教程-讲解无代码触发事件,以及类型转换器的强大功能
- 用JavaScript实现类似于ListBox功能示例代码
- 发布一个锁定行列的一种方法。(实现Excel里的冻结窗格的功能)
- 利用Pillow,几行代码实现的最简单的Django页面验证码功能