SOLID: O Que Ninguém Te Explicou Sobre Responsabilidade Única!
Discover THE ARCHITECT'S MAP - A complete career guide from Beginner to Software Architect: https://go.hotmart.com/R100244660B Hey everyone! Renato Augusto here! 🚀 In today's video, we'll talk about SOLID: What Nobody Told You About Single Responsibility! This is the first of the SOLID principles and causes a lot of confusion among programmers of all levels. In fact, Robert C. Martin (Uncle Bob) himself mentions in the book that this is the most misunderstood SOLID principle of all! Recommended Reading: 📚 https://amzn.to/4fzkUQX - Clean Architecture: The Craftsman's Guide to Software Structure and Design (Clean Architecture) All the content in this video was based on the book Clean Architecture, which dedicates entire chapters exclusively to discussing the SOLID principles. We'll cover a lot of topics in today's video, so stay tuned so you don't miss anything! Topics covered: 🔥 The confusion surrounding the Single Responsibility Principle! 🛠️ How to apply the S in SOLID in practice. ⚠️ What are the disadvantages of not fully understanding the Single Responsibility Principle (SRP). 🔗 The relationship between the Single Responsibility Principle, object orientation, design patterns, and even other SOLID principles, such as the open/closed principle and the dependency inversion principle. 🚀 How the book Clean Architecture, by Robert C. Martin, can help you in your development, whether as a programmer or software architect. Other books I recommend to anyone looking to advance their career: 📚 https://amzn.to/4fiCc4j - Clean Code: Practical Agile Software Skills 📚 https://amzn.to/3BfiSqx - Creating Microservices: Designing Systems with Smaller, More Specialized Components 📚 https://amzn.to/3BkY00W - Migrating Monolithic Systems to Microservices: Evolutionary Patterns to Transform Your Monolithic System 📚 https://amzn.to/3Bmr3RV - Domain-Driven Design: Attacking the Complexity at the Heart of Software 📚 https://amzn.to/49JuVcB - Domain-Driven Design Distilled (Vaughn Vernon) 📚 https://amzn.to/4g2JoSV - Fundamentals of Software Architecture: An Approach Engineering 📚 https://amzn.to/48j316d - Design Patterns: Reusable Object-Oriented Software Solutions ✅ Like, comment, and subscribe for more content on programming, careers, and personal development in technology.

The Most Critical Solid Principle of All! | Liskov's Substitution Principle

What no one taught you about scaling systems in real life!

Strategy Design Pattern: Everything You Need to Know About This Design Pattern (GOF)

SOLID: Dependency Inversion + ADAPTER Design Pattern – The SECRET of Layered Architectures!

RABBITMQ: Quando usar e quando não? | RACOELHO

Event-Driven Architecture | The Complete Guide to Scaling Microservices the Right Way!

The 10 Best Books on Programming and Software Architecture

Object Calisthenics: The TRAP of PRIMITIVE TYPES! Your code is FRAGILE because of this!

Object Calisthenics: Increase the COHESION of your CLASSES with these Two Rules! | Object Orienta...

SOLID Principles: Do You Really Understand Them?

Robert C Martin - The Single Responsibility Principle

Quando usar Monolitos vs Microserviços

Dominando os Princípios SOLID: Exemplos práticos com Java

SOLID is EASY with These Illustrations

Programadores com código sujo : SOLID

Clean Architecture + DDD: Você pensa que sabe. Só que não!

18 - Princípio da responsabilidade única

"Simple Made Easy" - Rich Hickey (2011)

