您好,我是做Java开发的,以个人经历来看,目前还在经常使用uml的场景:
1. 开发设计阶段,用uml将你的接口、类、方法等展现出来,到了设计评审阶段大家一目了然;
2. 学习开源项目,阅读源码的时候,例如Java的spring框架,里面有大量的接口,抽象类和实现,先用uml理清它们之间的关系再去学习,会顺利很多;
您好,我是做Java开发的,以个人经历来看,目前还在经常使用uml的场景:
1. 开发设计阶段,用uml将你的接口、类、方法等展现出来,到了设计评审阶段大家一目了然;
2. 学习开源项目,阅读源码的时候,例如Java的spring框架,里面有大量的接口,抽象类和实现,先用uml理清它们之间的关系再去学习,会顺利很多;
上一篇: 如何理解敏捷开发呢?
下一篇: 你如何理解并实践敏捷开发的项目管理的?