情况:几个开发人员在不同的SPA部分/模块上远程工作。因此,他们可能会意外地引入具有相同
我肤浅的猜测:
- 为所有名称预先安排
注意:保留了原文中的HTML标签。
id
的HTML元素。在最终组装之前,避免这种情况的常见方法是什么(如果可能,不要拒绝使用id)?我肤浅的猜测:
- 为所有名称预先安排
id
(有点荒谬但...)
- 使用架构结构化名称,例如为app/collection/model
专门指定一个名称,如app-collection-model
- 拒绝总体上使用id
,或仅用于大模块?注意:保留了原文中的HTML标签。
持续集成
,例如http://stridercd.com/,其余的则取决于个人偏好,并鼓励少使用ID。确实,名称很重要,但约定只是良好组织的一部分,它并不是万无一失的。 - Dylan