代码规范有关问题

代码规范问题
1、不能随便用大写,大写用于构件,如controller和类,变量名要同意风格
2、页面结果显示的时候,不同变量结果的显示不要在js里拼装,在haml里做。(name和number)
3、圈复杂度是代码质量的重要指标。if else尽量减少
   (1).用数据结构简化运算逻辑 - 用key-value(hash)或某些语言的枚举减少if,
   (2).通过复用减少 - 用集合运算式替代for和while,比如underscore, 用DSL减少if.比如逻辑组合的DSL
4、函数体不能太长 应该把更细分的功能抽离成独立函数(小function) 提供接口即可 然后调用 否则函数太长 不容易让别人理解函数的功能
5、直接改class就是一个绝对的错误
   指责划分的错误,controller负责状态,负责赋值,做的事情尽量简单.
   这块的工作明显属于view部分的.要么在view里直接class="{{some_express}}",要么   用directive