我们都曾有过这样的经历:自己写的烂程序竟然可以运行,然后就认为能运行的烂代码总比什么都没有强。还会有这样的想法:总有一天我会修改它。但是,LeBlanc(勒布朗)法则表示:稍后等于永不(Later equals never)。

不听经理的我们会被炒鱿鱼,多半不会。多数经理想要知道实情,即便他们看起来不喜欢实情。多数经理想要好代码,即便他们总是痴缠于进度。他们会奋力维护进度和需求;那是他们该做的。你则当以同等的热情维护代码。

能分辨整洁代码和肮脏代码,也不意味着会写整洁代码!

保持代码整洁:

让营地比你来时更干净---美国童子军军规

每一次清理不一定要花多少工夫,也许只是改好一个变量名,拆分一个优点过长的函数,消除一点点重复的代码,清理一个嵌套if语句。

最新文章

  1. MyBatis dao层 方法传参
  2. rediscluster 集群操作(摘抄)
  3. (翻译)初学者的object-C指南
  4. Python中整数和浮点数
  5. less 命令(转)
  6. SQL SERVER 执行远端数据库的SQL命令
  7. hdu5323 Solve this interesting problem(爆搜)
  8. SQL 查找某个字段的首字母
  9. [原] Jenkins Android 自动打包配置(转)
  10. centos中apache-tomcat的配置
  11. nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address 
  12. Zabbix系统数据采集方法总结
  13. java实现定时任务的三种实现方法
  14. Python多进程并发(multiprocessing)
  15. Microsoft .NET Framework
  16. 彻底理解MapReduce shuffle过程原理
  17. PostgreSQL存储过程(5)-异常错误处理
  18. C#集合类型大盘点(转载)
  19. Altium中坐标的导出及利用坐标快速布局
  20. Matlab 调用Oracle数据库

热门文章

  1. ubuntu14.04部署kickstart
  2. 线上CPU100%?看看这篇是怎么排查的!
  3. P1158 导弹拦截
  4. vue-cli 3.5 解决 typescript cannot find file 问题。
  5. Map.Entry使用详解
  6. C# DataTable 用法
  7. thinkphp5+nginx的linux环境搭建
  8. jedis入门教程
  9. 九度oj 1003 A+B 2010年浙江大学计算机及软件工程研究生机试真题
  10. java 配置在.properties文件中的常量