第九章 编写优雅代码.pdfVIP

  • 5
  • 0
  • 约9.37千字
  • 约 14页
  • 2017-06-18 发布于湖北
  • 举报
编写优雅代码 原⽂出处:http://weibo .com/p/ 100 1643877361430 185536 作者:秦迪,@蛋疼的AXB 课程⼤纲 什么是好代码 如何编写可读的代码 如何编写可发布的代码 如何编写可维护的代码 如何做出优 的设计 如何规划合理的架构 如何处理遗留代码 总结 什么是好代码 对于代码质量的定义需要于从两个维度分析:主观的,被⼈类理解的部分;还有客观 的,在计算机⾥运⾏的状况。 我把代码质量分为五个层次,依次为: 完成功能的代码 ⾼性能的代码 易读的代码 可测试的代码 可扩展的代码 如何编写可读的代码 在很多跟代码质量有关的书⾥都强调了⼀个观点:程序⾸先是给⼈看的,其次才是能 被机器执⾏。 逐字翻译 在评价⼀段代码能不能让⼈看懂的时候,可以⾃⼰把这段代码逐字翻译成中⽂,试着 组成句⼦,之后把中⽂句⼦读给另⼀个⼈没有看过这段代码的⼈听,如果另⼀个⼈能 听懂,那么这段代码的可读性基本就合格了。 ⽽实际阅读代码时,读者也会⼀个词⼀个词的阅读,推断这句话的意思,如

文档评论(0)

1亿VIP精品文档

相关文档