UML学好并用好必经之路(一)引言

简介:

UML学好并用好必经之路(一)引言

由于UML本身非常抽象且体系庞杂,因此虽然每个高校相关专业的教师、学生、以及程序员、项目经理、系统分析员、系统设计师、质量管理人员都想将 UML学好,并用好,但是据笔者的观察,中国敢于站出来说,“UML我全明白,UML在项目里应用没有任何问题”的人恐怕一个加强连都没有。

 

因此,笔者根据多年的软件工程经验,总结了几条UML学好并用好必经之路,供“UML控”和“UML恐”们参考:


1.    参加UML实训。参加UML培训,听大师或专家的精辟解析,是学好UML的终南捷径。在“UML培训机构篇”中笔者将点评国内靠谱的UML培训师和UML培训机构。


2.    刻苦钻研,自学成才。自学的关键是知其然并知其所以然。UML学习最大的问题是不求甚解,人云亦云。要想真正了解UML的概念和应用,必须搜集UML原始资料,了解大师提出某概念的由来,目的和应用范围。在“自学篇”中笔者将点评靠谱些的UML资料和书籍。


3.    相互交流,取长补短。在日常的学习中,难免遇到各种各样的问题,遇到问题怎么办?在“交流篇”中笔者将点评目前UML交流气氛较浓厚的QQ群、论坛、博客等。


4.    选择易用的够用的UML工具。现在市场上的UML工具种类繁多,但是各个工具有何特点,哪些工具适合哪些人用,笔者的观点是易用、够用就是标准。在“工具篇”中笔者将点评市场上主流的UML工具。


5.    学以致用,不用=白学。UML作为一门语言,和英语一样,学了不用等于没学。在“活学活用”篇中笔者将分析几种UML在实际应用常见的问题,以及如何克服这些问题,以达到灵活运用UML的境界。



本文转自 trufun 51CTO博客,原文链接:http://blog.51cto.com/trufun/781968,如需转载请自行联系原作者

相关文章
|
12天前
|
机器学习/深度学习 存储 算法
程序设计:从基础到实践的艺术探索
程序设计:从基础到实践的艺术探索
12 0
|
10天前
|
算法 程序员 开发工具
代码之禅:技术感悟与编程实践的融合
【4月更文挑战第27天】 在数字世界的纷繁背后,每一行代码都承载着逻辑与创造的力量。本文以个人编程实践出发,探讨技术发展与个人成长之间的微妙联系。文章不仅记录了作者在技术探索过程中的心得体会,还分享了如何将抽象的编程概念与具体的应用场景相结合,提升开发效率和项目质量。从初学者的困惑到熟练者的自信,再到高手的从容,每个阶段都有其独特的挑战与收获。通过反思与总结,旨在为同行提供一种思维上的启发和技术上的参考。
|
12天前
|
存储 设计模式 人工智能
程序设计:原理、实践与魅力
程序设计:原理、实践与魅力
12 0
|
27天前
|
自然语言处理 Java 编译器
【软件设计师—基础精讲笔记10】第十章 程序设计语言基础
【软件设计师—基础精讲笔记10】第十章 程序设计语言基础
28 1
|
27天前
|
设计模式 存储 算法
【软件设计师—基础精讲笔记7】第七章 面向对象技术
【软件设计师—基础精讲笔记7】第七章 面向对象技术
52 1
|
2月前
|
程序员 Python
类的设计奥秘:从代码到架构的科普全解
类的设计奥秘:从代码到架构的科普全解
13 2
|
2月前
|
设计模式 算法 程序员
代码之禅:从功能实现到艺术表达的技术感悟
【2月更文挑战第15天】 在数字世界的无限画布上,每一行代码都承载着创造的力量。本文透过作者多年的技术探索与实践,探讨编程不仅仅是逻辑的堆砌和功能的实现,更是一种深度思考与艺术表达的过程。从最初的代码拼凑者到后来的架构设计者,再到如今追求代码艺术性的实践者,文章将带领读者一同走进程序员的内心世界,感受那些被键盘敲击声激发出的灵感火花。
|
7月前
|
运维 监控 架构师
第二章 软件过程与思想 第一节 基础
第二章 软件过程与思想 第一节 基础
|
5月前
|
存储 Python
跟我从0学Python——掌握编程的基石
Python基础语法 —— 掌握编程的基石
|
7月前
|
敏捷开发 算法 安全
如何写出高质量代码:特征、编程实践技巧和软件工程方法论
如何写出高质量代码:特征、编程实践技巧和软件工程方法论