![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
clean-code
文章平均质量分 66
亦余心之所向兮
这个作者很懒,什么都没留下…
展开
-
[Clean Code] Chapter 4: 注释!
Comments 注释在代码中表达你的想法最好的注释就是没有注释就是用你的代码清晰的表达一切注释的目的注释可以清楚的解释某些比较模糊的函数关于程序的警告TODO什么是Bad 注释结语Comments 注释! “Don’t comment bad code—rewrite it.” —Brian W. Kernighan and P. J. Pl原创 2016-04-08 17:25:20 · 450 阅读 · 0 评论 -
[Clean Code] Chapter 6: 数据结构 vs 对象!
chapter 6 Objects Data Structures1-数据抽象2-面向过程和面向对象的对立3-Data Transfer Objects DTO 只含public变量不含function4-Active Record对数据库表映射的类5-总结chapter 6: Objects & Data Structures1-数据抽象比较一下代码:// 代码1public cla原创 2016-04-10 17:29:05 · 559 阅读 · 0 评论 -
[Clean Code] Chapter 5: 格式化你的代码!
Chapter 5 Formatting1-为什么要格式化我们的代码纵向格式2-源文件大小-行数3-空行间隔4-行的密度5-整体顺序布局横向格式6-横向长度7-横向空格间隙8-对齐9-开发同个项目的整个团队应有相同的代码风格10-作者自己代码风格java总结Chapter 5: Formatting1-为什么要格式化我们的代码?如果我们的代码遵循着某种规则,干净利落,那么我原创 2016-04-09 18:14:45 · 432 阅读 · 0 评论 -
[Clean Code] Chapter 3: 函数!
函数1、Small! 小巧! The first rule of functions is that they should be small. The second rule of functions is that they should be smaller than that. 2、Do One Thing! 只做一件事!FUNCTIONS SHOULD DO ONE THI原创 2016-04-05 23:10:36 · 393 阅读 · 0 评论 -
[Clean Code] Chapter 7: 异常处理
Chapter 7 Error Handling1-使用异常而不是返回错误码2-提供关于错误的信息3-为调用的需求定义异常处理类4-定义特殊情况处理5-不要返回NULL6-不要传NULL除非函数要求7-总结Chapter 7: Error Handling1-使用异常而不是返回错误码之前讨论过,使用异常机制,会使得代码简洁清晰的多。2-提供关于错误的信息3-为调用的需求定义异常处理类对原创 2016-04-10 22:10:54 · 521 阅读 · 1 评论 -
[Clean Code] Chapter 8: 第三方API的使用!
Chapter 8Boundaries1-使用第三方代码2-学习 log4j3-使用还没有开发的代码4-总结Chapter 8:Boundaries很多时候我们会使用 第三方包 API 其他部分开发的API 或者 开源软件。 我们应当cleanly 的使用这些外部代码1-使用第三方代码代码的提供者需要考虑通用性,但是代码的使用者,则会根据自己的需求希望special的功能。创建一个关于传原创 2016-04-11 16:57:07 · 527 阅读 · 1 评论