关于开发项目的注意事项-以javaEE为例

来源:互联网 发布:啊哈算法 pdf 完整版 编辑:程序博客网 时间:2024/06/05 18:29

javaEE项目相关的主要工作

人员选择

有一定基础,人不需要太多,态度是第一位的,很多问题可以边做工程边学习;
负责人制度,分工明确,任务明确;

编程工具的选择

eclipseVSintellij,运行速度等要求,既不能墨守成规,也不能太过冒进

沟通效率

完善的例会制度和文档说明,及时的技术反馈;

辅助软件

快速文档书写:markdown,wiki,以及最基础的word等
必要的工程管理工具:EdrawMax,Visio,思维导图等;
多人工具:svn,git等;
包管理工具:maven,gradle等;

一些原则(OO)

S:单一职能原则;
O:对扩展是开放的,对修改是封闭的;
L:子类的实例应该能够替换任何其超类的实例;
I:接口分离原则,对代码快单一职能原则的扩展;
D:高层模块不应该依赖于低层模块,二者都应该依赖于抽象 ;抽象不应该依赖于细节,细节应该依赖于抽象 。

3 0