美国童子军一条简单的军规:让营地比你来时更干净。

清理代码也许只是改好一个变量名,拆分一个有点过长的函数,消除一点点重复代码,清理一个嵌套if语句。

这是让项目代码随着时间流逝而越变越好的最专业的做法。

持续改进也是专业性的内在组成部分。

The boy scouts of America has a simple rule: make the camp cleaner than when you arrived.

Cleaning up the code might be as simple as changing a variable name, splitting a function that is a little too long, eliminating a little bit of duplicate code, and cleaning up a nested if statement.

This is the most professional way to make your project code better over time.

Continuous improvement is also an integral part of professionalism.

转载于:https://www.cnblogs.com/stephen-java/p/10533926.html

代码整洁之道——童子军军规相关推荐

  1. 2015年第11本:代码整洁之道Clean Code

    前一段时间一直在看英文小说,在读到<Before I fall>这本书时,读了40%多实在看不下去了,受不了美国人啰啰嗦嗦的写作风格,还是读IT专业书吧. 从5月9日开始看<代码整洁 ...

  2. 《代码整洁之道》目录—导读

    版权声明 代码整洁之道 Authorized translation from the English language edition, entitled Clean Code: A Handboo ...

  3. 代码整洁之道札记:代码为什么要整洁

    前言:一直以来,我都非常喜欢整洁规则的代码,我痛恶那些杂乱不堪的代码,然而<代码整洁之道>将要告诉我的远不止这些,那么,我希望将自己欣赏的.能够给我帮助的.指引我前进的方案记录下来,以用来 ...

  4. 《代码整洁之道》读书笔记✍ 教你写 clean code

    代码整洁之道 第一章 整洁代码 1.1 什么是整洁的代码? 资深程序员告诉你什么是整洁的代码,下面详细介绍了Bjarne Stroustrup的描述,其他描述就不一一列出了,在此只记录几个关键点. 我 ...

  5. Clean Code 代码整洁之道

    一直想深入看看<CleanCode 代码整洁之道>,增强代码整洁性.看到此文,略有启发,转载以敬之. 作者:JobsandCzj  来源:CSDN  原文:https://blog.csd ...

  6. 代码整洁之道精华——序言

    阅读本文有两种原因:第一,你是个程序员:第二,你想成为更好的程序员.你如果想成为更好的程序员,那就请细细品味文章内容,它绝不会让你失望. 代码整洁之道教给大家如何编写整洁的代码,而不仅仅是能运行的代码 ...

  7. 重读【代码整洁之道】

    一.前言 [代码整洁之道]很经典,但也有些过时,翻译上也有些啰嗦,但总体上是好书.通过对本书核心内容的摘抄,结合自己的经验,整理了一些精简的点,这样你就省的去啃那本400多页的书了. 软件质量 = 架 ...

  8. 《代码整洁之道》(Clean Code)- 读书笔记

    一.关于Bob大叔的Clean Code <代码整洁之道>主要讲述了一系列行之有效的整洁代码操作实践.软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关.这一点,无论是敏捷开发流派 ...

  9. 代码整洁之道(一)最佳实践小结

    摘要: Any fool can write code that a computer can understand. Good programmers write code that humans ...

最新文章

  1. Java(15) _Runtime类 内存方法
  2. Java几种常见的编码方式
  3. 获取系统特殊文件夹的路径
  4. 银行死都不告诉你的10个秘密
  5. Microsoft .Net Remoting系列专题之二
  6. Image Upload based on jQuery
  7. 调试Python的方式
  8. dq坐标系下无功功率表达式_基于数学形态学的谐波检测
  9. iOS模拟器录屏视频
  10. 【ubuntu20】虚拟机下ubuntu联网
  11. 如何将代码写的更加优雅?
  12. 1000瓶酒其中1瓶有毒,10只老鼠找出毒酒
  13. 计算机专业考研青岛,青岛大学(专业学位)计算机技术考研难吗
  14. 播放器地址抓取 php,从优酷土豆视频地址中获取swf播放器分享地址 - PHP示例代码...
  15. 音频服务器未能正常启动,Windows10系统音频服务未启动问题彻底解决方法
  16. WINBUGS对随机波动率模型进行贝叶斯估计与比较
  17. 适合空间受限能量收集应用的高度集成电源 IC
  18. ZYNQ开发系列——双串口打印以及串口波特率设置
  19. 免费AWS EC2实例
  20. 【无标题】元宇宙背后的安全隐患

热门文章

  1. 《R语言实战》第4章
  2. linux禁止线程网络,linux – 如何在gdb中禁用新线程/线程退出的消息?
  3. 快速排序算法图解分析
  4. 安卓手机管理器_@你,请查收这款最强的安卓文件管理器
  5. ​什么是TCP/IP
  6. 认识 Linux 系统结构
  7. arcgis java api_Arcgis API For Javascript下载与安装
  8. 阿里内网热搜开发者工具在线教程推荐
  9. ChaosBlade x SkyWalking 微服务高可用实践
  10. 深度解读 OpenYurt:从边缘自治看 YurtHub 的扩展能力