• 从软件开发角度,审视编码规范


    本文综述:编码实践中遇到的问题总结和分析(实践总结)

    1. 将单一的功能独立出来,不要将代码写成一坨坨的;功能独立出来后,能够从主程序中看出主要的逻辑(易于整理处理文档),而不是什么都看不出来。

    2. 适当的做重构,不要等到代码写完了再考虑重构,重复的部分尽量不要写。

    3. 代码做到简洁、干净、不做过多的逻辑判断。

    4. 编码中发现:如果一个方法需要很长时间执行完成,而其后的执行逻辑仅仅是赋值操作,很可能后面的代码会在前执行(打印Log,跟踪代码逻辑)。

    5. (撰写代码方法学)写一个功能,获取一个状态,都需要进行测试。“走一步,测试一次”!避免不必要的坑(承接上述4,Log跟踪逻辑执行流程)。

    6. 定义常量字段,可在Interface中定义,声明的字段默认使用:public static final修饰。

    7. 测试和开发之间的距离,如何在开发一个功能后,进行自测?

    8. 出现问题时,向多个人了解情况,一个人说的内容不一定是正确的(很可能)。这也是做事的方法学。

    9. 写一个方法后,设置相应的返回值,用于判断处理结果。

    每一个要点的背后都有一个故事支撑着!

  • 相关阅读:
    VHD进阶:差分VHD备份系统
    默认系统为UEFI启动的GPT分区的WIN7(8),如何安装VHD的UEFI WIN8(7)
    在WIN7/8下把XP装入VHD (上)
    USB鼠标线序
    组合与继承
    结构体内存对齐
    多媒体编码与格式
    网络病毒
    寄存器
    0
  • 原文地址:https://www.cnblogs.com/CVstyle/p/6344624.html
Copyright © 2020-2023  润新知