-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
前因
前段时间,突然就被找到,然后就进了公司的PHP/前端委员会,还特么成了一委员...
然后发现,了解一下,才发现,原来公司的PHP和前端快有百来个了...
囧...以前从不知道还有这么多人...
委员会首先要做的,自然是规范神马的拉...
正好那段时间我也在拟定一份部门的JS编码格式规范,于是乎,JS就由我来搞吧...
菜归菜,谁怕谁,反正有google,写了那么久代码,总归该懂得筛选吧,搞得正式点...
本着不限制JS语言的本身,尽量从编码格式上入手,参考大大小小的一些规范...
最终有了 JavaScript 编码格式约定
赶上新的毕业生近期也入职了,这些规范作为必修的东西
回头想想这些毕业生可比我去年刚入职的时候好多了...
去年一到公司,培训什么的都没有,导师也没一个,全靠自己打酱油...
坑人没也这样坑的,这一年我既然默默的承受下来了,不容易啊
规范的感想
制定了规范(其中有很大一部分也是我平时的习惯),在编码的时候,会有意的去遵循,本以为应该很简单,但就像我总是想着写出优雅的代码,然后产品会一点一点的改需求,最后,我都不忍看自己的代码了...在遵循规范的时候,总是会受制于其他因素...
前端最核心的关键词无疑就是交互...不仅仅是和用户交互,更是和服务器交互...
我发现我遇到的问题就在于,即使前端制定了严格的规范,但服务器、后台生成数据等等随便来,各有各的一套,的确实还是很大程度的影响前端...最明显的体现就是命名了,同样意思的字段,服务器cgi那边用这个命名,php后台那边生成的数据用那个命名,结果,我的代码里就各种 || ,同样是数字,一边是直接就数字,一边又是用引号括起来...
看来还是很有必要推动下其他规范的制定,最起码,接下来的这段时间,要把数据交互的规范制定了