The Unified Modeling Language Reference Manual

博客主要对UML进行评估。指出UML虽杂乱、不精确且复杂,但这既是缺点也是优点。开发者无需掌握其所有特性,只需了解常用核心概念。UML在实际开发中有多种用法,可用于生成代码和测试用例,使用时不必拘泥,可按需修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

终于是有空来学习你了。呵呵

UML Assessment

  • UML is messy, imprecise, complex, and sprawling. That is both a fault and a virtue. Anything intended for such widespread usage is going to be messy.

  • You don't have to know or use every feature of UML any more than you need to know or use every feature of a large software application or programming language. There is a small set of central concepts that are widely used. Other features can be learned gradually and used when needed.

  • UML can be and has been used in many different ways in real-world development projects.

  • UML is more than a visual notation. UML models can be used to generate code and test cases. This requires an appropriate UML profile, use of tools matched to the target platform, and choices among various implementation trade-offs.

  • It is unnecessary to listen too much to UML language lawyers. There is no single right way to use it. It is one of many tools that a good developer uses. It doesn't have to be used for everything. You can modify it to suit your own needs provided you have the cooperation of your colleagues and software tools.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值