03 2014 档案

摘要:给人写程序,而不是给计算机。一个程序,对于阅读它的人来说,不应该要求读者一次性的在大脑里加载过多的背景/相关知识。命名需要一贯、明确、有意义代码风格和格式要统一一致软件开发中的各种工作都要分割成1小时左右的任务重复性的工作自动化。让计算机去做重复性的工作把最近使用过的命令存到一个文件里,以备复用使用编译工具来自动化系统流程用计算机做历史记录用软件工具来自动跟踪计算机的工作逐步改进。每次做一小步,及时获得反馈,及时纠正使用版本控制。使用一个版本控制系统所有由手工创建的东西都要放到版本控制系统里不要重复自己(或他人)。系统中的每一段数据都要有一个权威的单一的存在代码应该模块化复用,而不是考来粘去复 阅读全文
posted @ 2014-03-04 23:41 安迪9468 阅读(236) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示