`
tntyao
  • 浏览: 10141 次
  • 来自: ...
社区版块
存档分类
最新评论

代码规范问题

 
阅读更多
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
分享到:
评论

相关推荐

    php编码规范(有助于新手的代码规范问题)

    你是否写代码很凌乱,看看这个php规范吧,用这个来规范自己,很快你也能写出好看的代码

    java代码规范

    即使明白代码规范的好处,但是有的迫于项目压力,有的因为繁琐的规范作出很多额外的工作,更有的不重视维护的问题,而很难贯彻代码规范。 那么,我们需要了解,规范开发最大的受益人其实是自己! 你有没有花费很多...

    CSS代码规范与命名规范

    CSS规范常见问题的解决方法

    as3开发代码规范

    as3开发 代码规范 经验总结·注意问题。

    CSS布局和CSS代码规范的问题

    主要应用于CSS布局和CSS代码规范的问题

    JDK1.8Java代码开发规范

    JDK1.8Java代码开发规范 1.利于代码工整、维护 2.避免系统、内存等问题发生 正规公司非常需要规范程序猿的代码标准

    Android应用源码代码规范功能完善Wifi对讲机.rar

    Android应用源码代码规范功能完善Wifi对讲机是一个安卓对讲机应用的项目源码,代码规范注释清晰,功能完整界面简单。无论是做二次开发还是参考借鉴都是绝佳的项目源码。一个简单的按钮,按下就可以实时对讲,而且...

    iOS 代码的规范

    现在虽然有很多的指南,但是它们都是有一些问题。我们不想介绍一些死板的规定,我们想提哦那个一个在开发者之间写更一致的代码的方法。随时间的推移,这本书开始转向介绍如何设计和构建优秀的代码

    C# 团队开发代码规范

    代码规范(C#) 1 编程风格 1.1 统一编程风格的意义 1.2 变量命名规则 1.3 函数命名规则 1.4 类命名规则 1.5 注释风格 2 代码组织 3 代码优化 3.1 代码优化的意义 3.2 函数内的代码优化 3.3 类内的代码优化 3.4 类...

    阿里代码规范练习题目.docx

    阿里代码规范题目,本人亲测,大概有三分之一的真题在里面有,最后附上几个网址也大概包括三分之一的真题,其他的在网上查查,通过考试应该问题不大了。

    简单代码规范

    比较简单的代码规范,程序开发比较常见的一些问题

    AndroidCodeStandard:Android代码规范文档

    做开源几年了,被很多人夸大,你的代码写得比较规范,,但是迟迟没有出一个代码规范,说来惭愧,只是因为我早几年写的代码还不够规范,不敢出来误导大家,而代码规范是后续才慢慢养成的,在这个过程中,我另外参考了...

    p3c开发规范插件,代码规范检查

    该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则...

    基于eclipse的Java代码规范自动生成技术

    java代码checkstyle的规范检查点特别多。再加上同时还有部门自己的一套编码规范,在eclipse开发环境中,研发人员很难驾驭如此多的条条框框。本文提供的技术能轻松的解决研发人员关于编码规范的苦恼,因为这部分工作...

    IOS代码规范完全版

    整合现行网上的大部分对ios开发的规范,结合自己在开发过程中遇到的问题整理而成,不敢说全对,但是敢说是现在网上最全的一个汉字ios规范

    程序代码规范

    总结了代码的规范问题 团队开发要注意的!

    C++代码规范.rar

    C++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生 [17] ,最...C++拥有计算机运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力 本资源帮助你了解和学习C++

    代码规范功能完善Wifi对讲机.zip

    本项目是一个安卓对讲机应用的项目源码,代码规范注释清晰,功能完整界面简单。无论是做二次开发还是参考借鉴都是绝佳的项目源码。一个简单的按钮,按下就可以实时对讲,而且通过标识包头来解决自己听到自己说的话,...

    信息安全技术 代码安全审计规范.docx

    本标准规定了源代码安全的审计过程及...本标准的审计活动主要对象是源代码,主要针对于源代码层面的安全问题,不包含需求分析、设计、测试、部署配置、运维等方面的安全问题。本标准审计的源代码对象不针对特定语言。

Global site tag (gtag.js) - Google Analytics