c# - 开始中级 C# 类(class),重点放在 UML 上……您对经验丰富的建议的最佳建议?

标签 c#

<分区>

我正在通过 Kaplan 在线学校开始我的 C# 编程第二课。我在网上与教授和类(class)的互动有限,但与在实际学校中的互动完全不同。我即将学习 Richard Wiener 的“使用 C#.NET 进行现代软件开发”。这本书似乎非常关注 UML(我现在甚至都不知道那是什么!)

您体验过 Csharpers...。在我进行此操作时,有什么技巧可以牢记在心,以了解现代软件工程师在类之外的工作方式吗?

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

最佳答案

有些公司会到处使用UML。有些人无处使用它。我自己不是忠实粉丝 - 我更喜欢临时图表和大量其他交流(图表上的注释、实际谈话等)。

临时方法的好处在于,您可以随意保留它的模糊性,也可以使其非常详细。它的坏处是您不能从中生成任何代码——但我从来都不喜欢从 UML 中生成代码。 (请记住,其他人发誓。)

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

关于c# - 开始中级 C# 类(class),重点放在 UML 上……您对经验丰富的建议的最佳建议?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/586422/

相关文章:

c# - 在 WCF 数据服务应用程序中迁移 EntityFramwork 6 和 VS 2013 后无法更新或删除

c# - ASP.NET Razor 文件上传

c# - 如何使用 Directory.EnumerateFiles() 应用多个搜索模式?

c# - 如果我不知道正确的类型,如何反序列化一个对象?

c# - 如何将检测到的边缘合并到 Emgu CV 中的颜色捕获

c# - 为什么添加新属性后 BinaryFormatter 不抛出异常?

c# - 如何防止 C# 编译器/CLR 在 DEBUG 构建中优化掉未使用的变量?

c# - 使用 MVC/WebApi 和 WCF 的解决方案 - 身份验证

c# - 使用在代码体中声明的具体类的单元测试类

c# - 如何列出 NuGet v3 API 中的所有本地包