从代码阅读看设计之简洁
来源:互联网 发布:手机养眼调控软件 编辑:程序博客网 时间:2024/04/28 16:25
最近经常使用到一些类或控件,发现有些时候这些类并不是那么好用。有时候还开玩笑说,看来,我懂得的技术细节太少了。因为很多时候我需要了解很多东东才能明白如何使用他们。
因此我想从代码阅读的角度去提出几点代码组织的要求:
- 如果有多个单元,主类实现的单元名称应该一样,方便定位
- 如果本单元中,实现了很多类,那么主类应该放在最上面。可以快速找到。
- public出来的方法是最先关注的,就连构造函数也可能是关注对象之一。因此这些方法的命名应该符合本语言的规范约束,叫法一致!比如Add、Delete、Remove、Insert等的意义
- 如果实现的功能过于专业,需要很多步骤才能完成,建议将这个流程的使用方法,放到单元注释或者类的注释中,方便查阅,易学!
- 如果用于派生覆盖的方法,建议统一放在一段上。如果附上派生说明,那就更好的。
- 从代码阅读看设计之简洁
- 从代码阅读看设计之简洁
- 从代码阅读看设计之简洁
- 从代码看设计模式之----工厂模式(C++)
- 从代码看iOS设计模式之MVP
- ijkplayer阅读学习笔记之从代码上看播放流程
- ijkplayer阅读学习笔记之从代码上看播放流程
- 代码之美-简洁
- 简洁代码之哲学
- 代码简洁之道
- 代码简洁之道
- 简洁代码之数组排序
- 《代码简洁之道》读后感
- 《代码简洁之道》摘要
- 代码编写简洁之道
- JS代码简洁之道
- Java代码简洁之道
- 从攻击看设计
- 该死的欧洲杯
- 戏说OO思想
- 不要让对象成为奴隶
- 话说解题思路
- 人与OO
- 从代码阅读看设计之简洁
- Inside VCL:接口指针调用函数的时候,如何获得对象指针以完成函数调用?
- 论面向事件设计(EOD)和面向对象设计(OOD)
- 新窝
- 动态创建ClientDataSet的表定义
- 有关TDataSet的研究
- 歼击机设计与软件开发
- infoq中文站 发布《Grails入门指南 》中文版
- 关于Component Business Model和DDD关系的探究结论