为了账号安全,请及时绑定邮箱和手机立即绑定

UML这么方便实用,为什么还努力敲代码呢

很想知道,既然UML可以直接生成代码 ,编写程序的时候直接Ctrl+c和Ctrl+v就可以了啊,那程序猿为啥还那么辛苦的敲代码?UML很省事啊?求大神指点迷津

正在回答

2 回答

UML生成代码初看之下确实很方便,但是也有缺点。 除非是大神程序猿, 一般的人设计的UML图形肯定会有漏洞,这就像waterfall的方式,都设计好,再开始做, 发现错误的时候很难修改。 第二, 就算你手上拿到了大神设计的UML图形,如果不是手敲代码,你心中做不到熟悉常量变量方法的名称,导致你以后对程序进行补充修改的时候要不断的去看这些东西的名字,大大降低了编程的效率。 个人觉得可以把UML当成一个辅助手段,帮助自己对程序的框架逻辑和运行顺序有一个了解后,来进行编程,可以提高效率和降低bug的出现率。

3 回复 有任何疑惑可以回复我~
#1

我叫杨云龙 提问者

谢谢了,如果多接触代码了,就可能真的觉得UML是辅助工具了
2017-05-02 回复 有任何疑惑可以回复我~

UML是个好东西,但是生产环境远远没有想象中的那么好用,过度的设想设计出来的东西本身是一件非常理想化的事情,它会让你写任何代码之前瞻前顾后,对开发是有一定副作用的。现实中我更倾向于先写快速清爽的将需求写出来,然后利用重构的技巧,将代码管理的越来越好。刚写的评论,现在原话再贴一遍

0 回复 有任何疑惑可以回复我~
#1

慕UI8290743

可能我的回答更注重生产环境的开发,这种东西都是见仁见智的。如果不太符合场景,权当参考~~~
2019-12-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

UML这么方便实用,为什么还努力敲代码呢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号