[求助]学习软件开发的问题2
技术类问题
1.在学习UML开发嵌入式系统时,遇到这样一句话:“验证用户的不太显著的行为可以作为主用例场景内的交互,或者如我们将看到的那样,作为次用例场景内的交互。”这句怎样理解?我的理解是:由主用例泛化的次用例或由次用例泛化的子用例负责验证用户功能.大家怎么看?谢谢! <实时UML-开发嵌入式系统高效对象>P44
2. 在标识对象关联策略中,有7个策略,请问各位前辈一般做项目的时候使用几个合适? <实时UML-开发嵌入式系统高效对象>P80
3. 以下是我自己总结的做项目的思路,请大家多多指正,谢谢!
以设计嵌入式控制系统为例
1) 精学基础理论,目标是熟悉基本的概念,不用穷尽每一个角落.
2) 精学软件工程(我选择UML),目标是弄懂每一个角落.
3) 精学一门技术(我选择ARM技术),目标是弄懂每一个角落.
4) 在做需求分析和系统分析的时候,需要哪一部分的理论就去查,因为有基础,所以效率会很高.
5) 在做系统设计的时候,只需按照UML的方法即可,基本属于体力活动.
6) 在做代码实现的时候,使用ARM技术的某一部分,去查即可.
7) 其他阶段,还没有总结