DEV Community

# cleancode

Principios e praticas para escrever codigo limpo e sustentavel.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Baixar a branch do PR: quando vale a pena testar localmente?

Baixar a branch do PR: quando vale a pena testar localmente?

Comments
3 min read
The Butterfly Effect in Code — Small Changes, Big Impact

The Butterfly Effect in Code — Small Changes, Big Impact

Comments
2 min read
Cleaner logic: triggon vs if-statements

Cleaner logic: triggon vs if-statements

1
Comments
3 min read
Understanding SOLID once and for all | Part 02 - (OCP)

Understanding SOLID once and for all | Part 02 - (OCP)

4
Comments
4 min read
React Custom Hooks: Clean Code Through Abstraction

React Custom Hooks: Clean Code Through Abstraction

Comments
4 min read
Design Patterns Simplified: Part 4 – Decorator Pattern (a.k.a. “Wrap It Before You Log It”)

Design Patterns Simplified: Part 4 – Decorator Pattern (a.k.a. “Wrap It Before You Log It”)

1
Comments
3 min read
Interface Inheritance, Types and Enums with TypeScript - Practical Example

Interface Inheritance, Types and Enums with TypeScript - Practical Example

Comments
5 min read
Design Patterns Simplified: Part 3 – Observer Pattern (a.k.a. “Don’t Call Me, I’ll Call You 📞”)

Design Patterns Simplified: Part 3 – Observer Pattern (a.k.a. “Don’t Call Me, I’ll Call You 📞”)

Comments
3 min read
Design Patterns Simplified: Part 2 – Strategy Pattern (a.k.a. “Pick Your Coupon Wisely”)

Design Patterns Simplified: Part 2 – Strategy Pattern (a.k.a. “Pick Your Coupon Wisely”)

Comments
3 min read
DRY Is a Lie: Confusion by Design

DRY Is a Lie: Confusion by Design

7
Comments 11
3 min read
Python for Robotic Engineering – A Structured Foundation

Python for Robotic Engineering – A Structured Foundation

Comments
9 min read
Design Patterns Simplified: Part 1 – Factory Pattern and Its Clones (Simple, Method, Abstract)

Design Patterns Simplified: Part 1 – Factory Pattern and Its Clones (Simple, Method, Abstract)

Comments
4 min read
🤔 Wait... Have I Been Using Design Patterns This Whole Time?

🤔 Wait... Have I Been Using Design Patterns This Whole Time?

Comments
4 min read
The art of clean code: Essential principles for simplifying software development by Christian Mayer

The art of clean code: Essential principles for simplifying software development by Christian Mayer

2
Comments
14 min read
✅ Type-Safe Utility Checks in TypeScript — 2025 Edition

✅ Type-Safe Utility Checks in TypeScript — 2025 Edition

Comments
1 min read
Advanced C# Design Patterns: Beyond the Basics

Advanced C# Design Patterns: Beyond the Basics

Comments
5 min read
The “Good Enough” Refactor Rule for Fast Teams

The “Good Enough” Refactor Rule for Fast Teams

Comments
1 min read
🧼 Help, I Have Clean Code OCD – A Functional Programming Horror Story

🧼 Help, I Have Clean Code OCD – A Functional Programming Horror Story

Comments
3 min read
What Is the Walrus Operator (:=) in Python and Why It's So Useful

What Is the Walrus Operator (:=) in Python and Why It's So Useful

Comments 1
2 min read
Understanding SOLID once and for all | Part 01 - (SRP)

Understanding SOLID once and for all | Part 01 - (SRP)

Comments
3 min read
Cleaner Laravel Queries: Use Conditional Clauses Instead of If-Else

Cleaner Laravel Queries: Use Conditional Clauses Instead of If-Else

Comments 4
1 min read
The Power of Dumb Components in Scalable React Apps

The Power of Dumb Components in Scalable React Apps

Comments
3 min read
Better Commit Messages: A Long-Term Investment

Better Commit Messages: A Long-Term Investment

Comments
3 min read
CleanCode: How to use named parameters in JavaScript

CleanCode: How to use named parameters in JavaScript

8
Comments 6
1 min read
Writing Code That Feels Like Poetry – The Craft of Clean Code 💯

Writing Code That Feels Like Poetry – The Craft of Clean Code 💯

Comments 1
3 min read
loading...