DEV Community

loading...

# cleancode

👋 Sign in for the ability sort posts by top and latest.
Two ways to keep gitlab CI files maintainable

Two ways to keep gitlab CI files maintainable

Reactions 6 Comments
4 min read
Naming Variables the Right Way

Naming Variables the Right Way

Reactions 6 Comments 2
6 min read
The 8 must know JavaScript looping array function

The 8 must know JavaScript looping array function

Reactions 9 Comments 2
2 min read
Lessons learned from a developer hiring process that I didn't pass

Lessons learned from a developer hiring process that I didn't pass

Reactions 3 Comments
5 min read
The laws of TDD

The laws of TDD

Reactions 31 Comments 7
2 min read
Keep your code well organized. How I structure my web project

Keep your code well organized. How I structure my web project

Reactions 6 Comments 3
3 min read
Top 8 Benefits of Functional Programming

Top 8 Benefits of Functional Programming

Reactions 8 Comments
6 min read
Understanding Design Patterns: Abstract Factory

Understanding Design Patterns: Abstract Factory

Reactions 73 Comments
11 min read
7 проблем в автотестах

7 проблем в автотестах

Reactions 8 Comments
1 min read
Improving Your React Code - Custom Hooks

Improving Your React Code - Custom Hooks

Reactions 181 Comments 11
5 min read
Clean Code

Clean Code

Reactions 9 Comments
4 min read
Meaningful Names (Clean Code) — Why it is important for software developers?

Meaningful Names (Clean Code) — Why it is important for software developers?

Reactions 22 Comments 5
4 min read
CSS Clean Code

CSS Clean Code

Reactions 45 Comments 4
3 min read
Real life angular inheritance example

Real life angular inheritance example

Reactions 5 Comments
5 min read
Revisiting the D in SOLID

Revisiting the D in SOLID

Reactions 4 Comments
2 min read
Clean Code with React Context

Clean Code with React Context

Reactions 61 Comments
5 min read
Revisiting the I in SOLID

Revisiting the I in SOLID

Reactions 15 Comments
2 min read
ISP - The Interface Segregation Principle

ISP - The Interface Segregation Principle

Reactions 1 Comments
3 min read
LSP - The Liskov Substitution Principle

LSP - The Liskov Substitution Principle

Reactions 1 Comments
3 min read
Code Smell 59 - Basic / Do Functions

Code Smell 59 - Basic / Do Functions

Reactions 5 Comments
1 min read
Things you need to know as a developer - Clean Coding

Things you need to know as a developer - Clean Coding

Reactions 8 Comments 2
7 min read
The Pros and Cons of DRY Code

The Pros and Cons of DRY Code

Reactions 6 Comments 2
6 min read
Revisiting the L in SOLID

Revisiting the L in SOLID

Reactions 12 Comments 2
2 min read
SOLID Principles in Swift: Open/Closed Principle

SOLID Principles in Swift: Open/Closed Principle

Reactions 4 Comments
4 min read
Programming Advice From 1976

Programming Advice From 1976

Reactions 4 Comments
3 min read
DRY - Don’t repeat yourself

DRY - Don’t repeat yourself

Reactions 8 Comments
3 min read
Revisiting the O in SOLID

Revisiting the O in SOLID

Reactions 6 Comments
2 min read
C# code refactoring - Introduction

C# code refactoring - Introduction

Reactions 10 Comments
5 min read
Code Comments Are Stupid

Code Comments Are Stupid

Reactions 11 Comments 7
6 min read
Understanding Design Patterns: Factory-Method

Understanding Design Patterns: Factory-Method

Reactions 85 Comments
11 min read
Why you shouldn't mix levels of abstraction in your functions

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

Reactions 18 Comments
2 min read
Presenting Exceptions to Users

Presenting Exceptions to Users

Reactions 5 Comments
8 min read
OCP - The Open-Closed Principle

OCP - The Open-Closed Principle

Reactions 6 Comments
3 min read
Clean up your code by removing unneeded indentation 🧹

Clean up your code by removing unneeded indentation 🧹

Reactions 19 Comments 4
2 min read
JS Clean Code tip: Don't use tuples for returned objects

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

Reactions 6 Comments 2
1 min read
Code Smell 53 - Explicit Iteration

Code Smell 53 - Explicit Iteration

Reactions 15 Comments 15
1 min read
Code Smell 54 - Anchor Boats

Code Smell 54 - Anchor Boats

Reactions 4 Comments 2
1 min read
Exceptions and Streams

Exceptions and Streams

Reactions 9 Comments 1
5 min read
DIP - The Dependency Inversion Principle

DIP - The Dependency Inversion Principle

Reactions 6 Comments
3 min read
My take on clean code

My take on clean code

Reactions 30 Comments 3
4 min read
SRP - The Single Responsibility Principle

SRP - The Single Responsibility Principle

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

A Subtle Art Of Writing Good Code Comments

Reactions 11 Comments
6 min read
Write clean & good code - correct caching in PHP

Write clean & good code - correct caching in PHP

Reactions 5 Comments 1
1 min read
SLAP: Single Level of Abstraction Principle

SLAP: Single Level of Abstraction Principle

Reactions 6 Comments
1 min read
Hide Checked Exceptions with SneakyThrows

Hide Checked Exceptions with SneakyThrows

Reactions 11 Comments 2
4 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

Reactions 3 Comments
1 min read
What clean means and why you should care

What clean means and why you should care

Reactions 28 Comments 5
2 min read
A Deeper Dive into Function Arity (With a Focus on Javascript)

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

Reactions 7 Comments
10 min read
Organizing your code: 3 ways to create namespaces in Python

Organizing your code: 3 ways to create namespaces in Python

Reactions 6 Comments
5 min read
Understanding Design Patterns: Builder

Understanding Design Patterns: Builder

Reactions 116 Comments
13 min read
Why write unit tests?

Why write unit tests?

Reactions 4 Comments
3 min read
Simple State Machines In Java

Simple State Machines In Java

Reactions 7 Comments
3 min read
How to Comment Your Code Like a Boss

How to Comment Your Code Like a Boss

Reactions 6 Comments 1
2 min read
Never rely on Strings for conditionals

Never rely on Strings for conditionals

Reactions 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

Reactions 6 Comments
2 min read
Writing a good variable name

Writing a good variable name

Reactions 5 Comments
1 min read
Two reasons why you should add a return type in your functions in Kotlin

Two reasons why you should add a return type in your functions in Kotlin

Reactions 4 Comments
2 min read
Code Smell 45 - Not Polymorphic

Code Smell 45 - Not Polymorphic

Reactions 2 Comments
1 min read
What is technical debt?

What is technical debt?

Reactions 10 Comments 3
1 min read
Simple but powerful Coding Practices that you can adopt immediately: Indentation & whitespace

Simple but powerful Coding Practices that you can adopt immediately: Indentation & whitespace

Reactions 7 Comments
2 min read
loading...