Sohag Hasannotes.sohag.pro·Oct 25, 2024Mastering the Dependency Inversion Principle in Laravel: A Practical Guide for BeginnersDependency Inversion Principle in Laravel Have you ever struggled with tightly coupled code that's difficult to maintain and test? The Dependency Inversion Principle (DIP) is here to save the day! In this guide, we'll explore how DIP can make your La...PrinciplesSOLID principles
Struthi GiridharforNeverinstall Blogneverinstall.hashnode.dev·Aug 26, 2024The smartest approach to prevent data lossIn an era where data breaches cost companies an average of $4.35 million per incident, and with 68% of business leaders feeling their cybersecurity risks are increasing, it's clear that data protection isn't just IT jargon—it's a business imperative....data loss prevention
Ganesh Rama Hegdedesignpatterns.hashnode.dev·Aug 25, 2024Dependency Inversion Principle (DIP)In SOLID, "D" stands for the Dependency Inversion Principle (DIP). This principle is about reducing the dependency of high-level modules on low-level modules by abstracting the connections between them. Key Concepts: High-level modules should not de...1 likeTypeScript
Geo J Thachankarygeothachankary.hashnode.dev·Aug 24, 2024Understanding Dependency Inversion Principle (DIP) with C#In this blog post, we will explore the fifth and final principle in the SOLID design principles series: the Dependency Inversion Principle (DIP). In case you missed the previous posts in this series, you can catch up here: Single Responsibility Prin...2 likes·326 readsS.O.L.I.D Principles Using C#SOLID principles
Luis Gustavo Ganimiluisgustavoganimi.hashnode.dev·Aug 9, 2024Understanding SOLID Principles: A Guide to Writing Better Code in TypeScriptIn the world of software development, adhering to best practices can significantly enhance the quality and maintainability of your code. One such set of best practices is the SOLID principles. SOLID is an acronym for five design principles that help ...45 readsSOLID principles
Hankyu Kimhankyukim.hashnode.dev·Jun 10, 2024SOLID Principle and Design PatternsSOLID abbreviation represents : SRP(Single Responsibility Principle) - A class should have only one responsibility. OCP(Open Closed Principle) - Software entities should be open for extension, but closed for modification LSP(Liskov Substitution Princ...solid
Saurabh Mahajanblog.saurabhmahajan.com·Apr 24, 2024S.O.L.I.D Principles - The Practical GuideWelcome to our exploration of SOLID principles—a foundational set of design principles in software engineering that can elevate the quality and maintainability of your code. In the ever-evolving landscape of software development, writing code that is...182 readsFundamentalsSOLID principles
Weiping Dingwpding.hashnode.dev·Jan 1, 2024The "D" in SOLID Software PrincipleRecently I reviewed a few good old articles around topics related to clean architecture. One of them is this interesting article A little architect, to explain Dependency Inversion (DIP) in SOLID principle. I've also been doing some tangible work in ...83 readsSOLID principles
Adeesh Sharmaadeesh.hashnode.dev·Sep 4, 2023Using the Dependency Inversion Principle (DIP) in ReactIntroduction The SOLID principles have continually offered a foundation for efficient, scalable, and maintainable software in the constantly changing world of software development. The Dependency Inversion Principle (DIP), one of these principles, is...107 readsSOLID principles