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.
Why I Stopped Writing “Just Another CSV Script” for Every Project
Cover image for Why I Stopped Writing “Just Another CSV Script” for Every Project

Why I Stopped Writing “Just Another CSV Script” for Every Project

5
Comments
3 min read
Mastering Functional Programming: Immutability, Composition, Pure and Arrow Functions
Cover image for Mastering Functional Programming: Immutability, Composition, Pure and Arrow Functions

Mastering Functional Programming: Immutability, Composition, Pure and Arrow Functions

Comments
2 min read
Why trying to be clever is the fastest way to writing bad code

Why trying to be clever is the fastest way to writing bad code

9
Comments 3
4 min read
My Top 10 Java Utility Functions You’ll Want to Steal
Cover image for My Top 10 Java Utility Functions You’ll Want to Steal

My Top 10 Java Utility Functions You’ll Want to Steal

Comments
5 min read
Flutter Architecture Recommendations and Resource
Cover image for Flutter Architecture Recommendations and Resource

Flutter Architecture Recommendations and Resource

Comments
3 min read
🏛️ 5 Pillars of SOLID
Cover image for 🏛️ 5 Pillars of SOLID

🏛️ 5 Pillars of SOLID

2
Comments
3 min read
Why Naming Is Hard in Programming (and Why LLMs Struggle Write Real Code)

Why Naming Is Hard in Programming (and Why LLMs Struggle Write Real Code)

Comments
5 min read
🍹 Don't Drink the Single Responsibility KoolAid

🍹 Don't Drink the Single Responsibility KoolAid

Comments
3 min read
Who’s Afraid of the Liskov Substitution Principle?
Cover image for Who’s Afraid of the Liskov Substitution Principle?

Who’s Afraid of the Liskov Substitution Principle?

3
Comments
4 min read
Writing Cleaner React Components: A Practical Guide
Cover image for Writing Cleaner React Components: A Practical Guide

Writing Cleaner React Components: A Practical Guide

2
Comments
5 min read
Integrating Checkstyle into Your Maven Project for Clean and Consistent Code

Integrating Checkstyle into Your Maven Project for Clean and Consistent Code

Comments 2
3 min read
The 10 Best Lints to Use in Your Flutter Project

The 10 Best Lints to Use in Your Flutter Project

Comments
2 min read
Cut the Clutter: Why You Should Ditch Useless Code Comments
Cover image for Cut the Clutter: Why You Should Ditch Useless Code Comments

Cut the Clutter: Why You Should Ditch Useless Code Comments

Comments
2 min read
Branded Types in TypeScript: Beyond Primitive Type Safety

Branded Types in TypeScript: Beyond Primitive Type Safety

Comments 1
4 min read
6 Golden Rules To Write Clean Code

6 Golden Rules To Write Clean Code

Comments
1 min read
Static + Generics = Trouble? Why Your C# Code Smells and How to Clean It Up
Cover image for Static + Generics = Trouble? Why Your C# Code Smells and How to Clean It Up

Static + Generics = Trouble? Why Your C# Code Smells and How to Clean It Up

1
Comments
2 min read
The reductionist theory or Rethinking of .gitignore bloat
Cover image for The reductionist theory or Rethinking of .gitignore bloat

The reductionist theory or Rethinking of .gitignore bloat

1
Comments 1
5 min read
Early Return vs. Classic If-Else: A Universal Pattern for Writing Cleaner Code
Cover image for Early Return vs. Classic If-Else: A Universal Pattern for Writing Cleaner Code

Early Return vs. Classic If-Else: A Universal Pattern for Writing Cleaner Code

5
Comments
2 min read
A Simple Way to Implement Inversion of Control in TypeScript

A Simple Way to Implement Inversion of Control in TypeScript

Comments 1
3 min read
Design Patterns: Adapter

Design Patterns: Adapter

Comments
2 min read
Recrutez des développeurs, pas des techniciens

Recrutez des développeurs, pas des techniciens

Comments 2
10 min read
100 primatas ou uma classe. Quem vence?
Cover image for 100 primatas ou uma classe. Quem vence?

100 primatas ou uma classe. Quem vence?

4
Comments 1
6 min read
CODE TIPS #4 — Именуване на идентификатори (a.k.a “Спрете с ‘br’ и подобни”)

CODE TIPS #4 — Именуване на идентификатори (a.k.a “Спрете с ‘br’ и подобни”)

Comments 2
1 min read
Kapper benchmarks - how does Kapper 1.3 compare to the competition?
Cover image for Kapper benchmarks - how does Kapper 1.3 compare to the competition?

Kapper benchmarks - how does Kapper 1.3 compare to the competition?

Comments
8 min read
Clean Code Principles & Code Conventions for React + TypeScript

Clean Code Principles & Code Conventions for React + TypeScript

Comments
2 min read
loading...