SOLID Principles / SOLID Prinzipien von Robert C. Martin
Автор: David Tielke
Загружено: 2021-04-18
Просмотров: 9630
Die SOLID Priniciples bzw. SOLID Prinzipien von Robert C. Martin sind eine Sammlung von Entwurfsprinzipien (engl. Design Principles) um bessere Software zu entwickeln. Die SOLID Principles (bzw. SOLID Prinzipien) helfen Dir dabei, dass deine Softwarequalität und damit verbundene Qualitätsattribute gestärkt werden. Dabei bestehen die SOLID Principles aus 5 Entwurfsprinzipien (engl. Design Principles), nämlich dem Single Responsibility Principle (SRP), Open Closed Principle (OCP), Liskov Substitution Principle (LSP), das Interface Segregation Principle (ISP) und dem Dependency Inversion Principle (DIP). In diesem Video schaffen wir einen Überblick zu den SOLID Principles (bzw. SOLID Prinzipien) und erklären jedes einzelne Entwurfsprinzip kurz und knapp. Bei jeder Erklärung eines der SOLID Prinzipien wird jedoch auf ein detaillierteres Video verlinkt, welches Du auch unten in der Videobeschreibung findest. Am Ende hast Du einen SOLIDen überblick über die SOLID Principles und solltest in der Lage sein, diese in Deinen Projekten anzuwenden.
Kapitel
[00:00] Start
[03:26] Was ist ein SOLID Prinzip?
[05:41] Die SOLID Principles
[08:29] Single Responsibility Principle (SRP)
[10:02] Open Closed Principle (OCP)
[11:29] Liskov Substitution Principle (LSP)
[12:36] Interface Segregation Principle (ISP)
[13:22] Dependency Inversion Principle (DIP)
[14:22] Tipps zur Praxis mit den SOLID Principles
Verlinkte Videos
Single Responsibility Principle (SRP) - • Single Responsibility Principle (SRP) der ...
Open Closed Principle (OCP) - • Open Closed Principle (OCP) der SOLID Prin...
Liskov Substitution Principle (LSP) - • Liskov Substitution Principle (LSP) der SO...
Interface Segregation Principle (ISP) - • Interface Segregation Principle (ISP) der ...
Dependency Inversion Principle (DIP) - • Dependency Inversion Principle (DIP) der S...
Coding Guidelines (Codierrichtlinien) - • Code Guidelines / Kodierrichtlinien - Clea...
Code Reviews - • Code Reviews als Quality Gate
▬ Über diesen Kanal ▬▬▬▬▬▬▬▬▬▬▬▬
Seit vielen Jahren arbeite ich als Consultant, Coach und Trainer für professionelle Softwareentwicklung mit den Schwerpunkten Softwarequalität, Softwarearchitektur sowie Prozessmanagement. Auf meinem Kanal möchte ich Euch mein Wissen und meine langjährige Erfahrung in diesen Bereichen vermitteln - natürlich kostenlos. Dabei versuche ich stets Euch das Wissen so zu vermitteln, dass Ihr damit direkt in der Praxis loslegen könnt und das ganze immer mit guten Portion Humor. Lernen soll ja schließlich Spaß machen :)
▬ Empfohlene Videos ▬▬▬▬▬▬▬▬▬▬▬▬
Wie viel Softwarequalität Ihr braucht - • Architekturen - Von Monolithen bis Microse...
Warum Software unwartbar wird - • Warum Software unwartbar wird
Architektur - Modularisierung - • Architektur - Modularisierung
Was ist Architektur - • Was ist Architektur?
Warum Architektur - • Warum Architektur für Eure Projekte unverz...
▬ Wichtige Links ▬▬▬▬▬▬▬▬▬▬▬▬
Abonniere meinen Kanal: / @davidtielke
Alle Videos: / @davidtielke
▬ Social Media ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
► Twitter: / davidtielke
► Xing: https://www.xing.com/profile/David_Ti...
► LinkedIn: / david-tielke-06140912b
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: