DEV Community

# bestpractices

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Keeping your code clean by sweeping out "if" statements

Keeping your code clean by sweeping out "if" statements

755
Comments 122
3 min read
The 10 Component Commandments

The 10 Component Commandments

606
Comments 28
11 min read
My "Whoa, I didn't know that!" moments with Jest

My "Whoa, I didn't know that!" moments with Jest

409
Comments 9
6 min read
Let's write HTML like a pro 😎

Let's write HTML like a pro 😎

361
Comments 12
6 min read
React Hooks Best Practices in 2022

React Hooks Best Practices in 2022

213
Comments 10
6 min read
Part 4: Writing Clean and Efficient React Code- Best Practices and Optimization Techniques

Part 4: Writing Clean and Efficient React Code- Best Practices and Optimization Techniques

186
Comments 19
7 min read
Nodejs Best Practices(part 1- Introduction)

Nodejs Best Practices(part 1- Introduction)

184
Comments
3 min read
Daily Standup Meetings are useless

Daily Standup Meetings are useless

165
Comments 53
4 min read
Please be professional and stop saying "I'm almost done!"

Please be professional and stop saying "I'm almost done!"

164
Comments 39
6 min read
Product and Development Best Practices & Values

Product and Development Best Practices & Values

159
Comments
8 min read
Writing cleaner Go web servers

Writing cleaner Go web servers

134
Comments 6
7 min read
A Series of My Unfortunate Mistakes (When Writing Tests)

A Series of My Unfortunate Mistakes (When Writing Tests)

124
Comments 12
11 min read
Writing Good Method & Variable Names

Writing Good Method & Variable Names

103
Comments 23
5 min read
Docker, Best Practices for Developers & What Next?

Docker, Best Practices for Developers & What Next?

100
Comments
8 min read
Part 1: Naming Conventions - The Foundation of Clean Code

Part 1: Naming Conventions - The Foundation of Clean Code

95
Comments 7
5 min read
JavaScript/Node Best Practices

JavaScript/Node Best Practices

91
Comments 8
2 min read
Top 5 Bad Coding Practices — Avoid Them to All costs!

Top 5 Bad Coding Practices — Avoid Them to All costs!

86
Comments 5
5 min read
Why Your Angular App Is Not Working: 7 Common Mistakes

Why Your Angular App Is Not Working: 7 Common Mistakes

71
Comments 16
6 min read
How strict is Typescript's strict mode?

How strict is Typescript's strict mode?

71
Comments 8
7 min read
5 Copy and Pasting Tips that Every Developer Should Know

5 Copy and Pasting Tips that Every Developer Should Know

70
Comments 6
2 min read
RxJS Best Practices

RxJS Best Practices

68
Comments 6
10 min read
Code Review Checklist ✅

Code Review Checklist ✅

63
Comments 1
4 min read
Part 2: Folder Structure - Building a Solid Foundation

Part 2: Folder Structure - Building a Solid Foundation

62
Comments 5
4 min read
How to ensure the highest quality of Software code

How to ensure the highest quality of Software code

60
Comments 11
3 min read
Lesson In Adopting Test Driven Development (TDD)

Lesson In Adopting Test Driven Development (TDD)

60
Comments
4 min read
Software Development Best Practices

Software Development Best Practices

53
Comments
5 min read
Clean Code: Comece por aqui

Clean Code: Comece por aqui

48
Comments 5
3 min read
Level Up Your Python Code Reviews

Level Up Your Python Code Reviews

47
Comments 7
18 min read
Software is not an Economy of Scale

Software is not an Economy of Scale

44
Comments 3
5 min read
You may want to consider this when using docker images and Dockerfiles

You may want to consider this when using docker images and Dockerfiles

43
Comments
7 min read
ReasonML – My Best Practices

ReasonML – My Best Practices

42
Comments 2
10 min read
🎩 Immutability in Java 🔥 Made Easy

🎩 Immutability in Java 🔥 Made Easy

42
Comments 9
10 min read
Jest Testing like a Pro - Tips and tricks

Jest Testing like a Pro - Tips and tricks

38
Comments 5
13 min read
Simple ways to improve code readability

Simple ways to improve code readability

37
Comments 8
4 min read
Are unit tests a waste of your time?

Are unit tests a waste of your time?

34
Comments 26
2 min read
Best practices for using AWS StepFunctions

Best practices for using AWS StepFunctions

34
Comments 2
5 min read
Cypress Best Practices

Cypress Best Practices

33
Comments 1
2 min read
PHP Laravel 8 - Best Naming Conventions for APIs ⭐⭐⭐⭐⭐

PHP Laravel 8 - Best Naming Conventions for APIs ⭐⭐⭐⭐⭐

31
Comments 1
2 min read
Why would I even use dependency injection?

Why would I even use dependency injection?

30
Comments
5 min read
PR/Code Review Best Practices

PR/Code Review Best Practices

30
Comments 2
3 min read
Clean Architecture: o que é, vantagens e como utilizar em aplicações na prática

Clean Architecture: o que é, vantagens e como utilizar em aplicações na prática

30
Comments 2
7 min read
Content Security Policy - protect your website from XSS attacks

Content Security Policy - protect your website from XSS attacks

30
Comments 1
3 min read
Laravel 8 - Traits (3 Easy Steps)

Laravel 8 - Traits (3 Easy Steps)

29
Comments 5
2 min read
React - Best Practices

React - Best Practices

29
Comments 3
1 min read
Drab to Fab: Makeover Your Project README In 3 Steps

Drab to Fab: Makeover Your Project README In 3 Steps

28
Comments 2
4 min read
5 Commandments for TypeScript programmers

5 Commandments for TypeScript programmers

27
Comments 12
6 min read
11 Software Engineering "Good" Practices

11 Software Engineering "Good" Practices

27
Comments 7
11 min read
Flutter: Best Practices 💫 🌌 ✨

Flutter: Best Practices 💫 🌌 ✨

26
Comments
5 min read
Typescript Enums are bad!!1!!!1!!one - Are they really?

Typescript Enums are bad!!1!!!1!!one - Are they really?

26
Comments 8
6 min read
"in" operator considered harmful in Typescript

"in" operator considered harmful in Typescript

25
Comments 20
3 min read
Chrome extensions: Reusing code

Chrome extensions: Reusing code

25
Comments 13
6 min read
Why you should never use .toBe in Jest/Vitest

Why you should never use .toBe in Jest/Vitest

25
Comments 4
4 min read
Inyección de Dependencias en Java

Inyección de Dependencias en Java

22
Comments
9 min read
🦋Flutter - Manage variables globally

🦋Flutter - Manage variables globally

22
Comments 7
3 min read
Python Best Practices

Python Best Practices

22
Comments
5 min read
From JSX to Vue: my favorite templating tips

From JSX to Vue: my favorite templating tips

22
Comments 3
5 min read
Application Security Best Practices / Defensive Programming

Application Security Best Practices / Defensive Programming

21
Comments
12 min read
The Power of Guard Clauses

The Power of Guard Clauses

21
Comments 2
3 min read
Clean code tips - names and functions

Clean code tips - names and functions

20
Comments 3
6 min read
The importance of good Documentation

The importance of good Documentation

20
Comments 3
4 min read
loading...