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.
Why you shouldn't mix levels of abstraction in your functions

Why you shouldn't mix levels of abstraction in your functions

20
Comments
2 min read
Presenting Exceptions to Users

Presenting Exceptions to Users

8
Comments
8 min read
JS Clean Code tip: Don't use tuples for returned objects

JS Clean Code tip: Don't use tuples for returned objects

8
Comments 2
1 min read
Code Smell 53 - Explicit Iteration

Code Smell 53 - Explicit Iteration

15
Comments 15
2 min read
Code Smell 54 - Anchor Boats

Code Smell 54 - Anchor Boats

4
Comments 2
2 min read
Exceptions and Streams

Exceptions and Streams

13
Comments 1
5 min read
DIP - The Dependency Inversion Principle

DIP - The Dependency Inversion Principle

9
Comments
3 min read
ISP - The Interface Segregation Principle

ISP - The Interface Segregation Principle

1
Comments
3 min read
LSP - The Liskov Substitution Principle

LSP - The Liskov Substitution Principle

1
Comments
3 min read
My take on clean code

My take on clean code

30
Comments 3
4 min read
OCP - The Open-Closed Principle

OCP - The Open-Closed Principle

6
Comments
3 min read
SRP - The Single Responsibility Principle

SRP - The Single Responsibility Principle

3
Comments
3 min read
A Subtle Art Of Writing Good Code Comments

A Subtle Art Of Writing Good Code Comments

11
Comments
6 min read
DRY - Don’t repeat yourself

DRY - Don’t repeat yourself

9
Comments
3 min read
SLAP: Single Level of Abstraction Principle

SLAP: Single Level of Abstraction Principle

9
Comments
1 min read
Hide Checked Exceptions with SneakyThrows

Hide Checked Exceptions with SneakyThrows

15
Comments 2
4 min read
What Clean Means and Why you Should Care 🧹

What Clean Means and Why you Should Care 🧹

32
Comments 5
2 min read
Don't name objects for what they are used for but for what they represent

Don't name objects for what they are used for but for what they represent

3
Comments
1 min read
A Deeper Dive into Function Arity (With a Focus on Javascript)

A Deeper Dive into Function Arity (With a Focus on Javascript)

13
Comments
10 min read
Understanding Design Patterns: Builder

Understanding Design Patterns: Builder

120
Comments
13 min read
Why write unit tests?

Why write unit tests?

4
Comments
3 min read
Never rely on Strings for conditionals

Never rely on Strings for conditionals

5
Comments
3 min read
Simple but powerful Coding Practices that you can adopt immediately: Consistent naming conventions

Simple but powerful Coding Practices that you can adopt immediately: Consistent naming conventions

9
Comments
2 min read
Organizing your code: 3 ways to create namespaces in Python

Organizing your code: 3 ways to create namespaces in Python

8
Comments
5 min read
Writing a good variable name

Writing a good variable name

5
Comments
1 min read
loading...