什么样的命名才是合理的?谈命名的原则
2012-06-17 13:24
281 查看
写代码,少不了各种命名,那如何才是最合理的命名,或者没有好坏之分了?如果有了理论基础,这事就好办。
mooon中的命名采用的理论依据:
1.简单性,拒绝画蛇添足,如类成员变量仅以“_”打头,前面的字母“m”纯是多余的
2.易读性,拒绝高深莫测的缩写,宁愿使用长名称
3.不固执,不会愚昧的拒绝一切缩写,如果一个缩写能够简单的推断出来,则照样使用,例如有一模块名称为ProcessorManager,则是缩写“pm_”使用是明智的,非常容易知道它代表什么
mooon中的命名采用的理论依据:
1.简单性,拒绝画蛇添足,如类成员变量仅以“_”打头,前面的字母“m”纯是多余的
2.易读性,拒绝高深莫测的缩写,宁愿使用长名称
3.不固执,不会愚昧的拒绝一切缩写,如果一个缩写能够简单的推断出来,则照样使用,例如有一模块名称为ProcessorManager,则是缩写“pm_”使用是明智的,非常容易知道它代表什么
相关文章推荐
- 什么样的命名才是合理的?谈命名的原则
- 设计原则:如何应对模型的复杂性 之 更细粒度的组织命名空间
- 代码复用原则:合理使用类组合和类继承
- 到底什么样的设计才是响应式设计
- 什么样的系统才是最安全的系统?
- 什么样的动态架构才是你需要的?
- 用ATON原则,建立合理的沟通机制 推荐
- 互联网产品-什么样的需求才是好的软件需求
- 什么样的女人才是老婆(感动)
- 什么样的大学才是真正的一流大学?
- 什么样的网站才是良好的用户体验-金瑞帆高端建站
- 什么样的产品,才是「坚不可摧」
- FPGA学习手记(四)ModelSim入门及Testbench编写——合理利用仿真才是王道
- 什么样的计算机书才是市场需要的——2009年计算机图书选题策划方向(三) (全文完)
- 产品起名:产品命名的八个原则
- Redis学习笔记~把redis放在DATA层,作为一种数据源,我认为更合理,也更符合我的面向对象原则
- 什么样的流程,才是敏捷
- 设计原则:什么样的情况下需要引入父类?
- 深入css结构的探讨 如何运用div和span才是合理的!
- 基础才是重中之重~再说软件设计的各大原则