从命名能看到的
来源:互联网 发布:什么是云计算产业 编辑:程序博客网 时间:2024/04/30 19:11
“There are only two hard things in Computer Science: cache invalidation and naming things”
–Phil Karlton
今天在ArshSummit 2014 上的PPT的看到的一句话,聊聊命名。
命名能反应工程师对需求的理解,软件开发是一个建模的过程,他将现实世界的业务需求,翻译成计算机能理解的程式。对需求的理解抽象和建模都能反应在命名里。
函数命名能反应一个模块的设计思想,函数命名反应了一个模块的细粒度实现划分,进一步反应了这个模块设计是否合理。
命名反应了系统整体的架构考虑,系统级的架构进一步反应了人力资源分工、项目管理和系统长期演化。
所以代码走查,看命名就能反应大部分问题。
PS:
以前写的博客都被删除了,因为后面看都觉得太幼稚。其实这是一个成长过程,没有必要。
后面想写博客,总是想等到对一个事情思考成熟再开工。其实没必要,都是不断重构不断升华的。
不了,现在动手!
0 0
- 从命名能看到的
- linux 从命名
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码,从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手
- 编写高质量的代码——从命名入手编写高质量的代码——从命名入手
- 编写高质量的代码—从命名入手(命名…
- oracle 显示能看到的所有表
- 通过现象我能看到的是...
- 还能看到明天的太阳么?
- 股市的火爆能看到什么
- wsdl 工具生成 WebService代理类遇到的问题--错误:"无法从命名空间绑定的导入"错误消息出现
- 析构函数
- for循环和增强版的for循环
- UIViewController的误用
- python数据类型与pyhon操作符
- hibernate学习之--结束篇
- 从命名能看到的
- 线性表、栈、队列
- sscanf函数的用法
- Oracle 11g 学习六:表的创建及管理
- 接口
- C语言有哪些取整函数?
- ASP.NET MVC 4 (八) URL链接和Ajax帮助函数
- 在使用SQLite插入数据时出现乱码的解决办法
- 01背包