SOLID Principles of Object Oriented Design Flash Video | WMV / WMV3, ~28 kb/s | 1024x768 | Duration: 4 hours 8 mins | English: WMA, 128 kb/s (2 ch) | 582 MB Genre: Development / Programming
This course introduces foundational principles of creating well-crafted code and is appropriate for anyone hoping to improve as a developer. The content does not focus on a particular technology, although all examples are in .NET and C#.
Tutsplus - OOD in Ruby: SOLID Principles English | Working Files Included | Audio: aac, 44100 Hz, stereo | Video: h264, yuv420p, 1280x720, 25.00 fps(r) | 1.63 GB Genre: E-learning
In this course, we’ll dive into the SOLID principles. However, while many books and videos focus on the theory aspect, we’ll instead take a different, more practical and hands-on approach. So why don’t you join me?
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.