SOLID原则: 软件架构与设计介绍 | SOLID Principles: Introducing Software Architecture & Design

SOLID Principles: Introducing Software Architecture & Design掌握 SOLID 原则,并使用 Java 等面向对象语言编写干净且设计良好的代码。

你将会学到的

  • 任何人都可以编码,但很难获得高质量的代码。通过学习如何编写高质量的代码让自己脱颖而出。
  • 通过应用 SOLID 原则来学习基本的软件架构。
  • 作为软件工程师,应用 SOLID 原则以编写高质量的代码。
  • 精心制作的插图有助于理解基本概念。最小的项目符号幻灯片。
  • 了解优雅和健壮的代码与设计糟糕的代码的区别。
  • 使用现实世界的类比来正确理解概念。
  • 分析现有代码并找出设计漏洞的现场会议。
  • 在应用 SOLID 设计原则后重新设计和修改现有代码的实践课程。

要求

  • 任何面向对象编程语言的初级知识。
  • 基本的面向对象概念,如继承等。

说明

     任何人都可以编码。但是,专业软件工程师与业余编码员的区别在于最终产品的设计和编码有多好。代码质量很难获得。不幸的是,大多数编码人员在不了解软件设计的基本概念的情况下直接开始。本课程将帮助初出茅庐的编码员,以及想要学习更好的设计和编写高质量代码的成熟程序员。

彻底掌握 SOLID 的核心概念非常重要。一旦你掌握了正确的基础知识,编写高质量的代码就会自然而然地发生在你身上。SOLID 上有大量免费的 YouTube 视频,但他们试图零零碎碎地教你,而不是选择正确的类比和代码片段。您需要的是整体情况,这正是本课程旨在提供的内容。我花了相当多的时间和精力来编写这门课程的内容。每一个概念、每一个类比、每一个代码示例都经过精心挑选,使设计原则牢记在心。我尽可能使用图形插图和现实世界的类比来说明这一点。

这门课程的其他特别之处 – 字幕是手写的并且准确无误。我什至检查了时间以保证准确性。大多数课程都带有使用语音转文本引擎自动生成的字幕,其准确性相当低。但不是我的!我煞费苦心地编写完美的课程脚本,还包括字幕。所以如果你在工作,你想让我静音,请随意,虽然我希望你能听到我的声音叙述。如果你想让我静音,只需在 Udemy 中启用字幕并播放!

此课程面向哪些人:

  • 想要编写高质量代码的程序员。
  • 想要创建设计良好的软件的开发人员。
  • 想成为软件架构师。
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » SOLID原则: 软件架构与设计介绍 | SOLID Principles: Introducing Software Architecture & Design