函数设计原则
来源:互联网 发布:龙宫体力换算法伤 编辑:程序博客网 时间:2024/06/15 23:00
做到短小精悍。
函数应该做一件事。做好这件事。只做这一件事。这怎么理解呢?
我觉得是在抽象分层的基础上,只做本层面的一件事。他可能是上一层面的一部分,是下一个层面多个部分的集合。
我函数在完成我的任务之前,我要看看上一级是否给我的预付给的“小费”、原料。记得也得给我一个小名
(免得你忘了我做什么的,对我而言失去了生我的价值。)。我首先检查“小费”、原料等是否合格,
如果合格我就会按照相似的方式让我的几个哥们分别去做其中的一部分。到最后,我拿出我得产品。你拿到之后,检查之后。
一拍而散。
故我觉得。
首先,给函数起好名称 --名副其实
然后,检查函数的参数 是否是合格产品
最后,我们应该礼貌的给出我们的结果。
我们应该礼貌的对待我们所有的代码,所以我尽量在视觉上在最后给出结果,而不是在其中。
- 函数设计原则
- Python函数设计原则
- 48-函数设计原则
- 函数设计原则
- 函数设计的一般原则和技巧
- 函数设计的一般原则和技巧
- C++函数设计原则(整理)
- 设计原则 - 开闭原则
- 设计原则-开闭原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 设计原则
- 一个比较优秀的静态函数的使用(类似于单子模式)
- 【学习散记9之---并行查询处理】
- 传智播客--Spring中的事务管理,hibernate整合,struts整合(佟刚)
- libnet 库源代码分析
- Lock-Free Algorithms
- 函数设计原则
- 待机状态下唤醒电脑的方法
- cursor的使用 2
- linux内核阅读
- QT通用对话框,代码来自《精通QT4编程》,方便日后查询。
- MYSQL 相关
- mysql 索引
- 模板类中的成员函数定义返回值为类中的typedef类型时候注意
- 生活闲聊