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.
Demystifying Java Records: A Developer's Guide

Demystifying Java Records: A Developer's Guide

Comments
6 min read
How TDD Can Save You from Shipping Broken Code
Cover image for How TDD Can Save You from Shipping Broken Code

How TDD Can Save You from Shipping Broken Code

Comments
3 min read
Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)
Cover image for Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Design Patterns Simplified: Part 16 — Proxy Pattern (a.k.a. “The Gatekeeper”)

Comments
3 min read
How DDD (almost) killed the startup I work for

How DDD (almost) killed the startup I work for

Comments 1
3 min read
Entendendo SOLID de uma vez por todas | Parte 03 - (LSP)
Cover image for Entendendo SOLID de uma vez por todas | Parte 03 - (LSP)

Entendendo SOLID de uma vez por todas | Parte 03 - (LSP)

2
Comments
4 min read
How to Set Up ESLint, Prettier, Husky, and Lint-Staged in a TypeScript Project

How to Set Up ESLint, Prettier, Husky, and Lint-Staged in a TypeScript Project

1
Comments
2 min read
Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)
Cover image for Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Comments
4 min read
Day 19 – Cleaning Up the Core: Refactoring the Database Schema
Cover image for Day 19 – Cleaning Up the Core: Refactoring the Database Schema

Day 19 – Cleaning Up the Core: Refactoring the Database Schema

Comments
2 min read
React Best Practices
Cover image for React Best Practices

React Best Practices

1
Comments
3 min read
React Rendering Deep Dive — Part 2: Inside the Virtual DOM Lifecycle
Cover image for React Rendering Deep Dive — Part 2: Inside the Virtual DOM Lifecycle

React Rendering Deep Dive — Part 2: Inside the Virtual DOM Lifecycle

1
Comments
2 min read
Code Like Butter: How to Speed Up Development Without Sacrificing Quality

Code Like Butter: How to Speed Up Development Without Sacrificing Quality

Comments
2 min read
Go Beyond Globals: A Practical Guide to Dependency Injection
Cover image for Go Beyond Globals: A Practical Guide to Dependency Injection

Go Beyond Globals: A Practical Guide to Dependency Injection

1
Comments
5 min read
Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)
Cover image for Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Comments
5 min read
DotNet basics: What is Spaghetti Code?
Cover image for DotNet basics: What is Spaghetti Code?

DotNet basics: What is Spaghetti Code?

Comments
2 min read
Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)
Cover image for Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Comments
3 min read
Understanding Strategy Design Pattern: A Simple Guide

Understanding Strategy Design Pattern: A Simple Guide

1
Comments
2 min read
Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)
Cover image for Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Comments
3 min read
Lets not optimize your optimization
Cover image for Lets not optimize your optimization

Lets not optimize your optimization

10
Comments
4 min read
DRY, KISS & YAGNI: Clean Code for Kids (with React.js)
Cover image for DRY, KISS & YAGNI: Clean Code for Kids (with React.js)

DRY, KISS & YAGNI: Clean Code for Kids (with React.js)

5
Comments
2 min read
Code Smell 308 - Not Polymorphic Return
Cover image for Code Smell 308 - Not Polymorphic Return

Code Smell 308 - Not Polymorphic Return

2
Comments 1
16 min read
Top 17 Must-Have Resources for Software Refactoring Excellence

Top 17 Must-Have Resources for Software Refactoring Excellence

Comments
6 min read
O clean code não vai deixar sua aplicação mais veloz
Cover image for O clean code não vai deixar sua aplicação mais veloz

O clean code não vai deixar sua aplicação mais veloz

8
Comments
5 min read
Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)
Cover image for Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Comments
3 min read
Understand the Factory Method Pattern in Java
Cover image for Understand the Factory Method Pattern in Java

Understand the Factory Method Pattern in Java

Comments
3 min read
Refactoring 031 - Removing OOPs
Cover image for Refactoring 031 - Removing OOPs

Refactoring 031 - Removing OOPs

5
Comments 3
12 min read
loading...