Forem

# cleancode

Principios e praticas para escrever codigo limpo e sustentavel.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Technical debt is inevitable, but technical chaos is not
Cover image for Technical debt is inevitable, but technical chaos is not

Technical debt is inevitable, but technical chaos is not

Comments
7 min read
Kotlin Scope Functions: Best Practices, Pitfalls, and Code Cleanliness in 2025

Kotlin Scope Functions: Best Practices, Pitfalls, and Code Cleanliness in 2025

Comments
1 min read
Low Coupling and High Cohesion: simple with diagrams
Cover image for Low Coupling and High Cohesion: simple with diagrams

Low Coupling and High Cohesion: simple with diagrams

Comments
3 min read
Refactor Smart Today, Move Faster Tomorrow — Part 3: Tools That Save You From Yourself
Cover image for Refactor Smart Today, Move Faster Tomorrow — Part 3: Tools That Save You From Yourself

Refactor Smart Today, Move Faster Tomorrow — Part 3: Tools That Save You From Yourself

Comments
3 min read
🧱 Building the Perfect React Component: A Developer’s Guide

🧱 Building the Perfect React Component: A Developer’s Guide

1
Comments
4 min read
Django Without the Mess: Repositories for Data, Services for Rules
Cover image for Django Without the Mess: Repositories for Data, Services for Rules

Django Without the Mess: Repositories for Data, Services for Rules

2
Comments
5 min read
10 Common Mistakes Java Beginners Make (and How to Avoid Them)
Cover image for 10 Common Mistakes Java Beginners Make (and How to Avoid Them)

10 Common Mistakes Java Beginners Make (and How to Avoid Them)

1
Comments
5 min read
The Cult of Shipping Fast Is Killing Your Code

The Cult of Shipping Fast Is Killing Your Code

27
Comments 5
3 min read
Entendendo SOLID de uma vez por todas | Parte 04 - (ISP)
Cover image for Entendendo SOLID de uma vez por todas | Parte 04 - (ISP)

Entendendo SOLID de uma vez por todas | Parte 04 - (ISP)

3
Comments
3 min read
From Chaos to Clarity: How Automation Transformed My Developer Workflow (And How It Can Transform Yours Too)
Cover image for From Chaos to Clarity: How Automation Transformed My Developer Workflow (And How It Can Transform Yours Too)

From Chaos to Clarity: How Automation Transformed My Developer Workflow (And How It Can Transform Yours Too)

Comments
3 min read
Manage Your Large Laravel Application with Simplicity
Cover image for Manage Your Large Laravel Application with Simplicity

Manage Your Large Laravel Application with Simplicity

1
Comments
3 min read
Será que eu sei mesmo programar?
Cover image for Será que eu sei mesmo programar?

Será que eu sei mesmo programar?

Comments
3 min read
Provider vs Bloc vs Riverpod vs GetX: Deep Dive for Flutter Engineers
Cover image for Provider vs Bloc vs Riverpod vs GetX: Deep Dive for Flutter Engineers

Provider vs Bloc vs Riverpod vs GetX: Deep Dive for Flutter Engineers

2
Comments
3 min read
Stop Making Everything a Plugin: The Real Open/Closed Principle

Stop Making Everything a Plugin: The Real Open/Closed Principle

Comments
3 min read
Simplify Your .NET Codebase: A Guide to Code Metrics and Controller Refactoring
Cover image for Simplify Your .NET Codebase: A Guide to Code Metrics and Controller Refactoring

Simplify Your .NET Codebase: A Guide to Code Metrics and Controller Refactoring

Comments
3 min read
Refactor Smart Today, Move Faster Tomorrow - Part 1: Before You Touch a Line of Code
Cover image for Refactor Smart Today, Move Faster Tomorrow - Part 1: Before You Touch a Line of Code

Refactor Smart Today, Move Faster Tomorrow - Part 1: Before You Touch a Line of Code

Comments
3 min read
Applying the Mediator Pattern in ASP.NET Core with MediatR

Applying the Mediator Pattern in ASP.NET Core with MediatR

3
Comments 1
3 min read
Interfaces, Abstract Classes, and DIMs in C#: A Real-World Developer’s Perspective

Interfaces, Abstract Classes, and DIMs in C#: A Real-World Developer’s Perspective

Comments 1
3 min read
Single Responsibility Principle - What's a "Single Reason to Change" and Why It Matters?

Single Responsibility Principle - What's a "Single Reason to Change" and Why It Matters?

Comments
6 min read
Understand the Acronym Spaghetti: Part 3 - SOLID Principles

Understand the Acronym Spaghetti: Part 3 - SOLID Principles

Comments
5 min read
Understand the Acronym Spaghetti: Part 5 - Advanced Principles

Understand the Acronym Spaghetti: Part 5 - Advanced Principles

Comments
7 min read
Understand the Acronym Spaghetti: Part 2 - The Quality Principles

Understand the Acronym Spaghetti: Part 2 - The Quality Principles

Comments
8 min read
Design Patterns Simplified: Part 19 — Composite Pattern (a.k.a. “The File Tree Organizer”)
Cover image for Design Patterns Simplified: Part 19 — Composite Pattern (a.k.a. “The File Tree Organizer”)

Design Patterns Simplified: Part 19 — Composite Pattern (a.k.a. “The File Tree Organizer”)

Comments
3 min read
Entendendo SOLID de uma vez por todas | Parte 02 - (OCP)
Cover image for Entendendo SOLID de uma vez por todas | Parte 02 - (OCP)

Entendendo SOLID de uma vez por todas | Parte 02 - (OCP)

Comments
4 min read
TODO or not TODO / Stop spamming the code with useless comments

TODO or not TODO / Stop spamming the code with useless comments

26
Comments 21
3 min read
loading...