排序
Software Design Principles: Practical Implementation with User Roles
Software Design Principles: Practical Implementation with User Roles, I. Introduction Software design is a fundamental pillar for developing scalable, maintainable, and flexible ap...
5 Golden Rules to Improve Code Quality in Java: SOLID Principles
5 Golden Rules to Improve Code Quality in Java: SOLID Principles,SOLID refers to five fundamental principles used in software design. These principles ensure that software is more ...
Why One-Class Java Heroes Are Killing Your Project’s Quality
Why One-Class Java Heroes Are Killing Your Project's Quality,Have you ever looked at a tangled web of Java code and wondered, “How did it get this complicated?” As Software Engin...
O impacto da tipagem no python
O impacto da tipagem no python,Os “type hints” chegaram no python na versão 3.5, o que permitiu aos programadores criar fluxos mais legíveis, facilitando a vida de quem precisa...
Disadvantages of the Open/Closed Principle(OCP)
Disadvantages of the Open/Closed Principle(OCP), Disadvantages of the Open/Closed Principle(OCP) While the Open/Closed Principle (OCP) is a valuable guideline in software developme...
Disadvantages of the Single Responsibility Principle(SRP)
Disadvantages of the Single Responsibility Principle(SRP), Disadvantages of the Single Responsibility Principle(SRP) Disadvantages of the Single Responsibility Principle (SRP) Whil...
S – Single Responsibility Principle(SRP)
S - Single Responsibility Principle(SRP), Single Responsibility Principle(SRP) The Single Responsibility Principle(SRP) is the first of the SOLID principles, which plays an importa...
SOLID Principles in object-oriented design
SOLID Principles in object-oriented design,SOLID is an acronym that represents five design principles aimed at enhancing the understanding, flexibility, and maintainability of obje...
Flyweight
Flyweight, Structural Design Patterns (7 Part Series) 1 Adapter design pattern 2 Composite Design Pattern ... 3 more parts... 3 Bridge Design Pattern 4 Decorator 5 Facade Design Pa...
Mediator
Mediator, Behavioural Design Patterns (8 Part Series) 1 Observer 2 Strategy ... 4 more parts... 3 command 4 Chain of responsibility 5 Mediator 6 Memento 7 Template 8 State One of t...
Chain of responsibility
Chain of responsibility, Behavioural Design Patterns (8 Part Series) 1 Observer 2 Strategy ... 4 more parts... 3 command 4 Chain of responsibility 5 Mediator 6 Memento 7 Template 8...
SOLID Principles – Explained Using Real World Examples in Python
SOLID Principles - Explained Using Real World Examples in Python, SOLID Principles (Image Credit: FreeCodeCamp) SOLID is an acronym that stands for five design principles that help...