SOLID Design Principles in Salesforce - The Dependency Inversion Principle

preview_player
Показать описание
The SOLID Design Principles Tutorial Series Order (Subject to Change):
Episode 1 - What are the SOLID Design Principles?
Episode 2 - The Single Responsibility Principle
Episode 3 - The Open/Closed Principle
Episode 4 - The Liskov Substitution Principle
Episode 5 - The Interface Segregation Principle
Episode 6 - The Dependency Inversion Principle

Follow all of our social media here:

Salesforce development books I recommend:

Good Non-SF Specific Development Books:

-----------------------------------------------------------------------------------------------------------------------

Table of Contents:

0:00 - Intro
0:24 - What is the Dependency Inversion Principle?
5:49 - Why is the Dependency Inversion Principle so useful?
9:15 - Implementing the Dependency Inversion Principle In Apex
31:24 - Demoing our Apex Class
33:54 - Implementing the Dependency Inversion Principle in JS
38:49 - Outro

DISCLAIMER: The views and ideas expressed on this YouTube channel and blog are based on past development experiences and may not always work for your particular scenarios. The advice in these videos may also become outdated as technology advances. They should be used as examples for educational purposes only. Using any shown solutions in your own org is not advisable since they are example scenarios.

#salesforce #salesforcedeveloper #salesforceadmin
Рекомендации по теме
Комментарии
Автор

Matt Gerry, what's up bro. Appreciate the tutorial series on SOLID design. Happy holidays

Peter-pdhy
Автор

Great Tutorial. Very nice development set up using IntelliJ

RohitYadav-hbig
Автор

Changed a small thing that caused a random test-class to fail.
-> I knew, I broke the Dependency Inversion and had to re-watch Matt's video 🙂

alobamify