Pluralsight - Encapsulation and SOLID (Size: 1.04 GB)
| | 01. Introduction.mp4 | 13.05 MB |
| | 20. Synthesis.mp4 | 33.33 MB |
| | 05. Why Care About Code That Sucks.mp4 | 26.95 MB |
| | 12. Postel's Law.mp4 | 26.8 MB |
| | 06. Classic OO Definition of Encapsulation.mp4 | 19.97 MB |
| | 16. Output.mp4 | 17.55 MB |
| | 19. Maybe.mp4 | 13.89 MB |
| | 08. Commands and Queries.mp4 | 13.02 MB |
| | 07. Alternative Encapsulation Techniques.mp4 | 12.47 MB |
| | 13. Input.mp4 | 10.3 MB |
| | 09. Queries.mp4 | 9.12 MB |
| | 01. Introduction and Motivation.mp4 | 49.11 MB |
| | 04. Single Responsibility Principle.mp4 | 36.07 MB |
| | 03. Refactored Sample Problem Class.mp4 | 6.83 MB |
| | 02. The Five SOLID Principles.mp4 | 5.14 MB |
| | 01. SOLID Concrete.mp4 | 56.42 MB |
| | 03. Refactoring the Example Code Towards the Open Closed Principle.mp4 | 27.73 MB |
| | 02. The Open Closed Principle.mp4 | 22.44 MB |
| | 04. Refactoring the Code Toward the Lisko Substitution Principle.mp4 | 63.57 MB |
| | 01. Append-Only.mp4 | 36.56 MB |
| | 03. Breaking the LSP - Removal of Features.mp4 | 33.96 MB |
| | 02. The Liskov Substitution Principle.mp4 | 18.02 MB |
| | 02. The Interface Segregation Principle.mp4 | 33.1 MB |
| | 01. SOLID Isn't.mp4 | 31.99 MB |
| | 04. Refactoring With ISP.mp4 | 24.02 MB |
| | 03. Refactoring the Code Toward the Interface Segregation Principle.mp4 | 10.41 MB |
| | 01. Next Step - Functional.mp4 | 36.57 MB |
| | 05. Refactoring the Read Example Method to a Decorator.mp4 | 29.01 MB |
| | 04. Decorator.mp4 | 26.55 MB |
| | 06. Final Clean-Up.mp4 | 24.28 MB |
| | 02. Favor Composition Over Inheritance.mp4 | 14.21 MB |
| | 03. Composite.mp4 | 13.58 MB |
| | 07. SOLID Summary.mp4 | 8.47 MB |
| | 04. Demo - Coffe Maker Example Implementation.mp4 | 115.52 MB |
| | 06. Course Conclusion.mp4 | 7.09 MB |
| | 01. Introduction to the Coffee Maker Code Example.mp4 | 4.86 MB |
| | 02. Coffee Maker Problem Statement.mp4 | 4.54 MB |
| | 05. Demo Recap.mp4 | 3.22 MB |
| | 03. Demo Introduction.mp4 | 791.78 KB |
| | encapsulation-solid.zip | 65.42 MB |
Description
This course teaches how to write maintainable and flexible object-oriented code.
Learn how to write maintainable software that can easily respond to changing requirements using object-oriented design principles. First, you'll learn about the fundamental object-oriented design principle of Encapsulation, and then you'll learn about the five SOLID principles, also known as 'the principles of object-oriented design.' While this course is aimed at beginner to intermediate developers, it's based on decades of experience, so even advanced programmers can learn a thing or two. There are plenty of code examples along the way; while they're written in C#, they should be easily understandable to readers of Java or other curly-brace-based languages.
Sharing Widget