代码整洁之道:20 种代码异味及其消除方法
通过学习 20 种常见的代码反模式及其消除技术来提高您的软件设计技能!
讲师:Lauro Fialho Müller
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 应用良好软件设计的基本原则:封装、抽象、多态等。
- 了解软件工程的 SOLID 原则以及如何使用它们来设计更好的代码
- 获得实用技能,以提高质量和设计
- 学习如何修复面向对象编程中最常见的陷阱
- 学习如何设计高度可维护、可扩展且易于更改的代码
探索相关主题
要求
- 建议熟悉 JavaScript 和 TypeScript(或任何其他主要编程语言),以便更好地理解代码示例。
- 熟悉 Git。
描述
将您的软件开发技能提升至更高水平!
-
了解SOLID 原则以及它们如何改进代码设计
-
了解20 种违反最佳软件设计实践的代码异味和反模式
-
学习如何编写易于维护、扩展和更改的代码
-
探索各种应用中的实际案例
-
受益于有关软件工程行业最佳实践的深入研究和详细讨论
针对初学者和高级开发人员的循序渐进的课程:
本课程适合那些刚开始从事软件开发职业并想从头开始学习如何设计 SOLID 代码的人,也适合那些从业多年并想提高编码水平的人!
-
6 小时高质量、直截了当的视频
-
自定进度课程:花费尽可能多的时间来完成课程
-
终身访问:访问权限不会过期。永远!
-
30 天退款保证:无风险试用课程。不问任何问题
-
结业证书:获得可靠的结业证明并让自己脱颖而出
为什么选择这门课程?
-
重点关注软件设计的基本原理:信息隐藏、封装、抽象和多态性。
-
详细且易于理解的讨论5 个 SOLID 原则:单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则和依赖倒置原则。
-
提炼并彻底解释 20 种代码异味:学习修复代码的多种不同方法,使其更加健壮且更易于使用。
在本课程结束时,您不仅将获得有关优秀软件开发原则的知识,还将获得有关如何推理系统设计以及如何改进系统的实际见解。
为什么要学习可靠的原理和代码气味?
出色的软件开发远不止编写代码。我们编写的代码不仅要实现其预期的功能,还必须易于维护、扩展和更改。当我们的代码设计不佳时,它会开始显示几种称为代码异味的症状。当我们遇到糟糕的代码时,充分了解它们以便立即解决根本原因至关重要。
为了培养这种意识,本课程讨论了设计和开发符合编程最佳实践的系统的最重要原则。内容基于我多年编码经验的学习成果,以及业内经验丰富的开发人员提供的多本书和资源。
我期待着与您一起踏上这段旅程!
课程缩略图来源:macrovector – freepik
本课程适合哪些人:
- 旨在扩展 SOLID 原则和良好软件设计实践知识的软件开发人员
- 对设计可靠系统的原则和实践感兴趣的每个人
- 希望通过学习如何开发干净、可维护的系统将自己的编码技能提升到更高水平的软件开发人员和工程师
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。