最近总结的一些关于命名的问题
不多说,就几句~~
第一个:class命名尽量以模块来命名,而不是以一处页面的功能来命名
教训:一个订书的表单css和js,当初命名都是 “order_”+”具体名称”,然后这部分样式到了要移植到的时候,就郁闷了,比如这些form的js和css,因命名都是以order_开头的,结果换了个模块,Y的命名全都失去意义了~~
总结:对于可能用到的跨页面模块类,命名的时候最好不要加入页面名称,而是考虑从类的意义上面去命名比较好~
第二个:命名规范
一些私有class,可独立出一张css样式表
多人合作,最好能协商好,出一份基本样式–global.css,然后确定下大家的命名规范,比如说都是用短命名或者都用长命名,现在比较建议用长命名,格式可如下 比如文章发布页面:”news_”+”具体模块名字”的长命名法,然后最好是一个人负责一块页面,这样比较容易区别命名。
最后,多人合作,或者做大型项目,协商好命名规范很重要 – -!
然而,更多的良好的命名习惯和代码写作习惯都是平时一次又一次的项目中培养出来的,对于新人,想要进步,多动手永远是不二 的王道。
嘎嘎,就写到这。
ps:说下浙江理论视窗的工作进度,现在一期完成,二期也快完工,马上就是三期了,为了家园的发展,大家辛苦了 ^_^
