编码规范与工作心得

统一的编码规范,对于一个团队项目非常重要。遵守规范,每个人都用同一种代码风格,更有利于团队开发和维护。

以下是我们团队的编码规范:(开发语言:PHP)

    变量和函数命名:采用小写和下划线方式。

    常量命名:全大写,穿插下划线  define("FOO_BAR",1);

                      用模块名作为前缀:避免与其他模块的配置冲突

    tab用空格替代:开发环境可以设置(用空格替代tab,换行时候自动填充tab改为自动填充空格)

    全局配置变量加前缀:全局配置变量前缀设置为模块名称,防止与其他模块变量重名冲突

    避免开多余的变量:一些微小的开销,在高并发情况下对效率影响很多

    多细心检查:自己写的代码,站在别人的角度上来重新审视,就当看一个陌生程序,这样更容易找到错误和可优化之处


一些优秀的工具:

    映射网络驱动器:  ExpanDrive

    不错的zend插件: ESFTP

    命令行连接工具:  XShell,SecureCRT,Putty

    chrome插件:Postman(请求发送)


另外强调两点:

   1. 不要着急写代码,先尽量思考全面,磨刀不误砍柴工。

    2.多沟通,与各个团队同事及时沟通。

        开发者大多比较内向,这时候不必在意那么多,为了把工作做好,勇敢的去沟通,否则自己工作再认真,也达不到特别好的效果。


一些编程习惯:

    1.考虑周全

        例如,判断是否有库存,一般时候可能写为

<span style="white-space:pre">	</span>if(store==0){......}

        写成这样较好:

 <span style="white-space:pre">	</span>if(store<=0){....}

        此外,对变量、业务逻辑的其他情况也要严格考虑周全,避免null被使用,充分考虑正常、异常情况。


工作中的总结(持续更新):

    1.SQL文件由工具生成后,要格外仔细检查每一个字段。把一些关于表的多余选项去掉

    2.尽量不要出现魔鬼数字

    3.流程图等,写成文档或wiki

    4.多总结,专注;多思考,沟通;多学习,深入

    5.发邮件、沟通:表达清楚、精炼

    6.写代码,注释一定要详尽

    7.多锻炼,考虑各种正常、异常的情况,保证程序健壮性


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值