干净的编码和重构
了解专家用来编写和维护完美代码的秘密
讲师:Mosh Hamedani
口袋资源独家Mosh付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
“任何傻瓜都可以编写计算机可以理解的代码。优秀的程序员可以编写人类可以理解的代码。” – 马丁福勒
在编码方面达到顶峰意味着编写干净、易于理解的代码。
您还必须纠正错误的代码。
本课程将教您编写复杂但简单、漂亮的代码所需的一切,以及如何重构糟糕的代码。
正如任何高级 C# 开发人员都会告诉您的那样,编写精美的代码就是一切。
为什么?因为随着时间的推移,大多数代码会被人阅读 10 次或更多次。
所以,丑陋的代码并不能解决问题。它可能会工作一段时间,但在维护方面,您将是一场艰苦的战斗。如果代码发臭,及时,输出也会发臭。
要成为最好的程序员,有两条牢不可破的规则:
第一条黄金法则是:旨在第一次编写干净的代码
第二条黄金法则是:学会在不改变代码外部行为的情况下改变代码的结构(这称为重构)。
本课程揭示了您需要执行这两项操作的所有提示和技巧,这意味着您很快就会像专业人士一样进行编码。
每堂课都旨在准确分析示例代码的错误所在,如何发现错误以及如何纠正错误。您将获得有关如何在不破坏任何内容的情况下重构代码的分步说明。作为奖励,所有源代码都可以即时下载——非常适合未来参考。
这个课程:
– 是最深入的清洁编码指南,来自了解他的东西的高级编码员
– 为您提供从 15 年以上练习编写漂亮代码 中学到的技巧、窍门和秘密
– 结构化,因此您可以通过现实生活中的示例和教程 学习所需的一切
–不含废话,100%直接 适用
在本课程结束时,您将能够
- 发现臭代码并立即重构它
- 通过 ReSharper 使用安全快速的重构技术重构您的代码
- 编写可读且易于维护的漂亮代码
- 将较长的代码段分成小的可理解的块
- 简化嵌套/复杂的条件块
- 为您的方法设计正确的签名
- 删除重复代码
- 重构长 switch/case 块
还有很多很多…
听过这门课程的其他学生怎么说:
“这门课程非常擅长以一种易于遵循和理解的方式解释干净的编码实践。强烈推荐!” -Edin Livnjak
“这是每个程序员必备的教程。它包括我 5 年来收到的最有价值的提示。谢谢 Mosh,你帮了我很多。” -何瑟
“Mosh 的另一门精彩课程。我还没有看到另一门课程如此清楚地解释这些基本概念。在我看来,所有开发人员在进入工作环境之前都应该学习这类东西。” -马克·贝克
“就是喜欢它!这是我从 Mosh 购买的第 4 门课程,我不后悔花了任何钱。我现在作为一名开发人员工作了 2-3 年,但一直在我/其他人编写的代码中迷失自己。我可以终于明白为什么要改变什么了。谢谢莫什!-克劳斯·普伦斯特
“这门课程太棒了!它非常详细(但仍然很容易理解)。就我个人而言,它的信息密度恰到好处;莫什选择了恰到好处的教学速度并逐步强化内容,这太棒了!它绝对值得花时间和金钱,可以清楚地看到作者在创作这些材料时所付出的热情努力。非常尊重!!——拉斐尔·贝克