Leonardo Herdy Marinho·Apr 16, 2025Níveis de acesso na linguagem SwiftEntendendo os Níveis de Acesso em Swift
Leonardo Herdy Marinho·Jul 19, 2024SOLID — Dependency InversionIn this article, we will discuss the principle of dependency inversion. If you stumbled upon this article without any prior context, I…
Leonardo Herdy Marinho·Jun 11, 2024SOLID — Liskov SubstitutionThis is the third article in the SOLID series. If you haven’t read the previous ones about the principles of Single Responsibility and…
Leonardo Herdy Marinho·Jun 11, 2024SOLID — Interface SegregationIn this article, we will discuss the Interface Segregation Principle. If you stumbled upon this article without any context, I recommend…
Leonardo Herdy Marinho·May 15, 2024SOLID — Open Closed PrincipleContinuing our series on SOLID, let’s move on to the second letter, “O”. If you haven’t read the previous article on Single Responsibility…
Leonardo Herdy Marinho·Feb 15, 2024Clean code — Does code smell? Part 3Welcome to the third and final part of our series on clean code and code smells. In this article, we will delve into three more code…
Leonardo Herdy Marinho·Feb 5, 2024Clean code — Does code smell? Part 2In this article, we continue our exploration of code smells and how they indicate potential issues in our codebase. By understanding these…
Leonardo Herdy Marinho·Feb 2, 2024Clean code — Does code smell? Part 1Yes, and sometimes it stinks! Some time ago I started to read the book “Clean Code — Robert C. Martin”. The famous Robert, or, more…