zoukankan      html  css  js  c++  java
  • 良好的编程习惯

    良好的编程习惯都是什么呢, 我感觉可以有如下的方式体现

    1, 项目划分

      1), 每个模块只做一件事

        对于分布式项目, 确保每个模块只做一件事或者功能相似的事

      2), 对于可更改的配置, 需要提取在配置文件中, 以便随时更改

      3), 添加 README文件, 说明模块的功能及配置说明, 使用的数据源链接等

      4), 可使用jmx代替配置文件, 或者使用类似百度的disconig做统一配置管理

    2, 代码架构

      1) , 内部划分清晰, 视图层业务层分工明确

      2), 资源文件统一放置

      3), 共有的工具类和私有的工具类, 局部使用的类等明确存放位置

    3, 代码层面

      1), 良好的编程习惯, 注释, 变量命名等

      2), 代码符合思维风格, 并合理进行封装, 

      3), 代码的编写要简单, 清晰, 直接

      4), 减少try-catch的使用, 对于可预测的错误使用flag标记

    4, 合作开发

      1), 对于版本控制工具一定要熟, 对于临时测试的需求单独开创分支

      2), 提交之前做好代码review, 提交的信息要清晰明确

      3), 有修改要及时通知, 及时通知

  • 相关阅读:
    通知
    KVO详解
    KVC详解
    KVC/KVO总结
    结构体Struct
    检测文件(夹)大小
    NSFileHandle&&NSFileManage
    ***NSFileManager
    获取文件扩展名
    MySql数据库_03
  • 原文地址:https://www.cnblogs.com/wenbronk/p/7843726.html
Copyright © 2011-2022 走看看