Menu

  • Home
  • Courses
  • About me
  • Português
  • English

Liskov Substitution Principle of SOLID (BPD)

Continuing our study to Be a Professional Developer and exploring SOLID principles, today we will dive into the 3rd principle of SOLID, Liskov Substituition Principle (LSP).

Continue reading →

Posted in Clean Code, Technology and tagged bpd, LSP, solid on November 11, 2024 by karanalpe. Leave a comment

Architecture Pattern vs Design Pattern (BPD)

I’m reading the Effective Angular by Roberto Heckers and I found the difference beteween Architecture Patterns and Design Patterns. For this reason, I decided to share some insights on this topic.

Continue reading →

Posted in Design Pattern, Technology and tagged architecture, architecturepattern, designpattern on August 12, 2024 by karanalpe. Leave a comment

Open/Closed Principle of SOLID (BPD)

Today, we will explore the Open/Closed Principle (OCP) from SOLID, which was introduced by Bertrand Meyer in 1988. The principle states:

A software artifact should be open for extension but closed for modification.

Continue reading →

Posted in Clean Code, Technology and tagged ocp, solid on August 5, 2024 by karanalpe. Leave a comment

Single Responsibility Principle of SOLID (BPD)

According to Robert C. Martin (Uncle Bob), the Single Responsibility Principle (SRP) is:

A module must be responsible to one, and only one, actor.

In this article, we will understand what this statement means studying the first principle from SOLID.

Continue Lendo …

Posted in Clean Code, Technology and tagged solid, srp on July 29, 2024 by karanalpe. Leave a comment

Facade Design Pattern (BPD)

In our goal to become professional developers, this article will explore the Facade Design Pattern introduced in the Design Patterns book.

Continue Lendo …

Posted in Design Pattern, Technology and tagged bpd, designpattern, facade on July 25, 2024 by karanalpe. Leave a comment
← Older

Categories

  • Technology (10)
    • Back-end (1)
    • Clean Code (5)
    • Design Pattern (2)
    • Front-end (1)

Tags

angular architecture architecturepattern bpd cleancode designpattern facade java javaday LSP ocp oracle solid srp TDD unit testing ux
  • YouTube
  • Instagram
  • GitHub
  • Twitter
Estude, aplique e cresça!