zoukankan      html  css  js  c++  java
  • 如何做好项目规划,完成一个保质保量的软件工程!


                    本文来自http://blog.csdn.net/liuxian13183/ ,引用必须注明出处!


    以下经验是个人做项目管理时的经验,欢迎补充!


    1、首先,如果有三个月的项目期,至少应该花两周时间来做项目需求,

          需求包括功能需求、项目框架、业务流程、数据库和表的建立、流程界面、业务逻辑、类、接口和变量的定义。


    2、其次项目组确定,每个人能力都深入了解,分配任务都可准时完成。


    3、再其次是代码的开发,团队合作首当其冲,项目经理需要负起责任,严格执行需求,其他人如需改动需求中的任一点,甚至一个变量的值,都要申请,不能随意改动需求中任一点!


    4、然后代码阶段:

    1)、有关于变量和方法、类的注释,一般40%代码,60%注释;

    2)、自上而上写代码,不要把调用方法写到本方法前面;

    3)、变量尽量设为局部的,方法都要有返回值,以便可以使静态方法,特殊除外;

    4)、代码复用性要高,能分开成为一个独类的,要写成一个独类;

    5)、方法尽量写成静态的,以便只用类名就可调用,不用再对类实例化,再去调用本方法。

    6)、清除冗余数据,代码要精、巧、小;

    7)、以便使其他人最大限度的能看懂你的代码。

    5、完善代码要用一个半月时间。

    正常的代码顺序:变量--》get、set注入方法--》构造方法--》主方法如onCreate--初始化变量--事件监听--》初始化方法--》回调方法

    --》覆盖方法


    Java十大低级错误以及各种常见异常  尤其要避免!


    6、最后,测试阶段,用十天时间来测试,二十天时间来改善代码,立争尽善尽美!



  • 相关阅读:
    466 你真的了解回流和重绘吗
    465 从一道题浅说 JavaScript 的事件循环
    460 动态组件
    458 MongoDB安装
    457 vue d13
    450 for of 循环
    六种排序算法的Js实现
    你真的理解了比较运算符吗?
    5个有趣且不必要的 JavaScipt 技巧
    7个常见的 JavaScript 测验及解答
  • 原文地址:https://www.cnblogs.com/fengju/p/6174523.html
Copyright © 2011-2022 走看看