如何命名

2017-08-25  本文已影响0人  知行社

建议学习时长: 30分钟
学习方式:了解

学习目标

详细介绍

There are only two hard things in Computer Science: cache invalidation and naming things.-- Phil Karlton

命名的原则

1 使用名副其实(Intention-Revealing)的名字

2 避免传达错误的意思

3 在命名和命名之间使用有意义的区别

4 使用语音可读的命名

5 使用容易搜索的命名

6 避免发明新的编码方式来命名

7 避免脑补

8 不要使用可爱的命名

9 同一个概念使用同一个单词

10 避免使用双关语

11 使用程序员熟悉的专有名词

12 使用描述问题的命名

13 添加有意义的上下文

14 不要添加无意义的上下文

详细见命名的艺术(clean code阅读笔记之一)

CSS 的常用命名

状态

布局

模块

推荐阅读

上一篇 下一篇

猜你喜欢

热点阅读