Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
开始中级C#类,重点关注UML。。。你最好的建议还是经验丰富的建议?_C# - Fatal编程技术网

开始中级C#类,重点关注UML。。。你最好的建议还是经验丰富的建议?

开始中级C#类,重点关注UML。。。你最好的建议还是经验丰富的建议?,c#,C#,我将通过卡普兰在线学校开始我的第二节C#programming课程。我在网上与教授和全班同学进行了一些有限的交流,但与实际学校的情况完全不同。我将要学习Richard Wiener的“使用C#NET进行现代软件开发”。这本书似乎非常关注UML(我现在甚至不知道它是什么!) 你体验过Csharpers。。。。在我读这篇文章的过程中,有什么建议需要记住,以了解现代软件工程师在课堂外是如何工作的 在我开始理解UML和中级C#编程时,有什么观点可以分享吗?一些公司会在任何地方使用UML。有些人哪儿也不用

我将通过卡普兰在线学校开始我的第二节C#programming课程。我在网上与教授和全班同学进行了一些有限的交流,但与实际学校的情况完全不同。我将要学习Richard Wiener的“使用C#NET进行现代软件开发”。这本书似乎非常关注UML(我现在甚至不知道它是什么!)

你体验过Csharpers。。。。在我读这篇文章的过程中,有什么建议需要记住,以了解现代软件工程师在课堂外是如何工作的


在我开始理解UML和中级C#编程时,有什么观点可以分享吗?

一些公司会在任何地方使用UML。有些人哪儿也不用。我自己也不是一个大粉丝——我更喜欢即席图表和大量其他交流(图表上的注释、实际交谈等)

临时方法的好处在于,你可以随意地将其模糊化,或者将其细化。它的缺点是不能从中生成任何代码,但我从来都不喜欢从UML生成代码。(注意,其他人对此发誓。)


学习C#当然不需要了解UML。

UML将非常接近让我深入了解复杂编程世界的事物列表的末尾。我发现当我试图设计一些东西时,它会让人分心,而且对于真正的系统描述来说太耗时了。我一直认为这很重要,并试图用UML图开始我的项目,但这是不值得的。

你正在工作的项目越大,你就越需要一种被项目团队所有成员都知道的语言——一种像UML这样的通用语言!但是你不必开始用UML学习C语言。

乍一看似乎是一种“美化的流程图”。。。接近?不,不太接近。这听起来更像是序列图。UML并没有直接显示时间上的进展——它显示了类型和功能之间的关系;谢谢你的帮助哇。我不会试图陷入太多,满足课程要求,同时更多地致力于课堂建设,更好地理解框架。听起来我的时间利用得更好。我在C#方面没有太多经验,但在在线课程上有很多经验。在线课程是恶魔。你最好不要把钱浪费在那些废话上,而是读书,自学