SOLID Principles of Object-Oriented Design and Architecture (Update)
h264, yuv420p, 1280x720|ENGLISH, aac, 48000 Hz, 2 channels, s16 | 4h 34 mn | 774 MB
Created by: Vasiliy Zukanov
Master SOLID principles and embrace clean and maintainable software architecture What you'll learn
Learn the fundamental theory of SOLID principles
See the impact of each SOLID principle on the architecture of software systems
Understand the scope and the limitations of SOLID principles
Discover the benefits of abstractions in software development
Learn popular architectural patterns based on SOLID principles
Stay pragmatic and avoid over-engineering
Requirements
Professional experience with at least one object-oriented language
Description
In this course you're going to master SOLID principles of object-oriented design and architecture. You'll understand each of these principles in details and learn to apply them in real-world software systems. You'll also learn the WHY of SOLID principles and understand what benefits you get out of them.
SOLID principles were distilled about 20 years ago, but the body of knowledge they incorporate is even older than that. These five principles embody at least 40 years of academic research and industry experience with software design and architecture. They constitute a universal framework which aims to achieve higher-quality software.
http://nitroflare.com/view/9150C7A55224352/SOLID_Principles_of_Object-Oriented_Design_and_Architecture.rar
or
https://rapidgator.net/file/449ba9c75e5621f35ca8b523d98e7ea1