C# 开发人员: 学习编写清洁代码的艺术 | C# Developers: Learn the Art of Writing Clean Code
描述
C# Developers: Learn the Art of Writing Clean Code 是由 CodeWithMosh 学院发布。
学习编写更好的 C# 代码并在技术面试中脱颖而出的技巧
你将会学到的
- 说出好与坏的区别
- 识别代码中的气味
- 使用 ReSharper 以安全快速的方式重构您的代码
- 编写清晰的代码来揭示意图
- 将长方法分解为更小、更易于维护的方法
- 将冗长的 switch 语句重构为面向对象的设计
- 简化嵌套/复杂的条件块
- 删除重复代码
- 为您的方法设计正确的签名
要求
- C#(任何级别)
说明
如今,任何人都可以编码。但是,如果您想找到一份中级或高级 C# 开发人员的工作, 您必须知道如何编写干净、可维护的代码。
正如马丁福勒所说:
“任何傻瓜都可以编写计算机可以理解的代码。优秀的程序员可以编写人类可以理解的代码。” – 马丁福勒
糟糕的代码很难理解、维护和测试。但是,如何将编写糟糕的代码(又名有气味的代码)与会说话的漂亮代码区分开来呢?
在本课程中,Mosh是 Udemy 上几个最畅销的 C# 课程的作者,他将带您了解 C# 程序中常见的代码味道,并向您展示如何使用 ReSharper 重构它们。重构是在不改变其外部行为的情况下改变现有代码的设计。
在每一节课中,您都会看到一个流行的代码异味示例,以及Mosh 对代码错误的评论,更重要的是,为什么。然后,您将学习如何以安全和循序渐进的方式更改代码,同时最大限度地减少破坏性更改。讲座中提供的所有源代码都可以下载,因此您可以自己练习这些技巧。
在本课程结束时,您将能够
- 发现代码中的气味
- 通过 ReSharper 使用安全快速的重构技术重构您的代码
- 编写更具可读性和可维护性的干净代码
- 将长方法分解为更小、更易于维护的方法
- 简化嵌套/复杂的条件块
- 为您的方法设计正确的签名
- 删除重复代码
- 使用多态性将长 switch/case 块重构为面向对象的设计
- 和更多…
理解和使用这些技术绝对是每个 C# 开发人员必须具备的基本技能。
听过这门课程的其他学生怎么说:
“这是每个程序员必备的教程。它包括我 5 年来收到的最有价值的提示。谢谢 Mosh,你帮了我很多。” -何瑟
“就是喜欢它!这是我从 Mosh 购买的第 4 门课程,我不后悔花了任何钱。我现在作为一名开发人员工作了 2-3 年,但一直在我/其他人编写的代码中迷失自己。我可以终于明白为什么要改变什么了。谢谢莫什!-克劳斯·普伦斯特
“这门课程非常擅长以一种易于遵循和理解的方式解释干净的编码实践。强烈推荐!” -Edin Livnjak
“Mosh 的另一门精彩课程。我还没有看到另一门课程如此清楚地解释这些基本概念。在我看来,所有开发人员在进入工作环境之前都应该学习这类东西。” -马克·贝克
“这门课程太棒了!它非常详细(但仍然很容易理解)。就我个人而言,它的信息密度恰到好处;莫什选择了恰到好处的教学速度并逐步强化内容,这太棒了!它绝对值得花时间和金钱,可以清楚地看到作者在创作这些材料时所付出的热情努力。非常尊重!!——拉斐尔·贝克
100% 退款保证
本课程提供 30 天退款保证。如果您不满意,请要求退款,退还您所有的钱,不问任何问题。
那么,您想将您的 C# 技能提升到一个新的水平吗?
立即注册课程,您将在几分钟内看到干净代码和臭味代码之间的区别。
此课程面向哪些人:
- 任何有兴趣提高代码质量的 C# 开发人员
TheItzy » C# 开发人员: 学习编写清洁代码的艺术 | C# Developers: Learn the Art of Writing Clean Code