DEV Community

# codequality

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
What are your software development principles?

What are your software development principles?

15
Comments 16
1 min read
🧨 Think twice before setting code coverage as a goal for your teams

🧨 Think twice before setting code coverage as a goal for your teams

Comments
10 min read
7 frustrations to avoid with code review best practices

7 frustrations to avoid with code review best practices

14
Comments 5
7 min read
Optimise your code with these 5 JavaScript best practices 🚀🔥

Optimise your code with these 5 JavaScript best practices 🚀🔥

23
Comments 3
3 min read
5 Code Refactoring Tools to Boost Development Efficiency

5 Code Refactoring Tools to Boost Development Efficiency

38
Comments 3
4 min read
Improve Code Quality with These Tips and Best Practices

Improve Code Quality with These Tips and Best Practices

97
Comments 9
7 min read
Code smell | Hardcoded fake data in tests

Code smell | Hardcoded fake data in tests

6
Comments
3 min read
Best Practices for all developers

Best Practices for all developers

79
Comments 8
16 min read
The OR operator (||) vs Nullish Coalescing (??)

The OR operator (||) vs Nullish Coalescing (??)

Comments
2 min read
The future of Code Testing and Debugging is here

The future of Code Testing and Debugging is here

Comments
5 min read
[Design Patterns] - Chain of Responsibility Pattern

[Design Patterns] - Chain of Responsibility Pattern

1
Comments
3 min read
How to handle different application environments like Prod, Dev, Test, etc.?

How to handle different application environments like Prod, Dev, Test, etc.?

4
Comments
2 min read
Good practices as a Senior software developer

Good practices as a Senior software developer

4
Comments
4 min read
Quality Quest: The Importance of Reviewing Merge Request

Quality Quest: The Importance of Reviewing Merge Request

Comments
3 min read
10 Best Practices for Ruby Programmers: Tips for Efficient, Maintainable, and Bug-Free Code

10 Best Practices for Ruby Programmers: Tips for Efficient, Maintainable, and Bug-Free Code

9
Comments 1
4 min read
🏅 Elevate Your Code Quality with These 7 Useful Analysis Tools

🏅 Elevate Your Code Quality with These 7 Useful Analysis Tools

2
Comments
7 min read
About Typescript nominal types [3via series part 3]

About Typescript nominal types [3via series part 3]

1
Comments
8 min read
Code Coverage with React, Vite, RTL & Cypress

Code Coverage with React, Vite, RTL & Cypress

Comments
2 min read
5 Best Practices for Writing Clean Code: A Guide for Programmers with Comprehensive Examples

5 Best Practices for Writing Clean Code: A Guide for Programmers with Comprehensive Examples

1
Comments
6 min read
Credentials substitution at runtime in Python

Credentials substitution at runtime in Python

1
Comments
2 min read
Divider App: How many edge cases can have one operation

Divider App: How many edge cases can have one operation

Comments
5 min read
The "hook of all trades" in React [3via series part 1]

The "hook of all trades" in React [3via series part 1]

1
Comments
6 min read
Thank You For Your (Worthless) Comment!

Thank You For Your (Worthless) Comment!

51
Comments 24
12 min read
🚀 Check out useReducer!

🚀 Check out useReducer!

8
Comments
1 min read
A Beginner's Guide to Testing: Security, Failover, Recovery

A Beginner's Guide to Testing: Security, Failover, Recovery

1
Comments
8 min read
Type safety - The power of Zod

Type safety - The power of Zod

2
Comments
3 min read
Software Project Checklist

Software Project Checklist

32
Comments 5
10 min read
How a start-up implemented hexagonal architecture – The case of Promyze

How a start-up implemented hexagonal architecture – The case of Promyze

1
Comments
7 min read
A Beginner's Guide to Testing: Integration, Fuzz, Performance

A Beginner's Guide to Testing: Integration, Fuzz, Performance

Comments
14 min read
How to make long functions more readable

How to make long functions more readable

10
Comments 4
3 min read
Women’s History Month: women in tech throughout the ages

Women’s History Month: women in tech throughout the ages

1
Comments
7 min read
Microsoft.CodeAnalysis.BannedApiAnalyzers

Microsoft.CodeAnalysis.BannedApiAnalyzers

4
Comments 1
2 min read
A Beginner's Guide to Testing: Unit, Smoke, Acceptance

A Beginner's Guide to Testing: Unit, Smoke, Acceptance

8
Comments 4
15 min read
Using discriminated union types in TypeScript

Using discriminated union types in TypeScript

Comments
6 min read
Why Quality of Digital Experience is Important to Achieve Business Goals: A CXO View

Why Quality of Digital Experience is Important to Achieve Business Goals: A CXO View

1
Comments
16 min read
How I Learned to Love Writing Tests (and You Can Too!)

How I Learned to Love Writing Tests (and You Can Too!)

8
Comments
3 min read
Provide an API for your complex arrays

Provide an API for your complex arrays

7
Comments 5
4 min read
Divider App: Improving edge cases

Divider App: Improving edge cases

Comments
5 min read
Guide to generic and clean naming 🕵️‍♂️

Guide to generic and clean naming 🕵️‍♂️

Comments
3 min read
My mistake taught me about international standards

My mistake taught me about international standards

Comments
4 min read
It works now but will it work in the future?!

It works now but will it work in the future?!

Comments 2
3 min read
Design patterns in Umbraco | Decorator

Design patterns in Umbraco | Decorator

1
Comments
5 min read
DRY: Don't Repeat Yourself

DRY: Don't Repeat Yourself

1
Comments
3 min read
Mitigating path traversal vulns in Java with Snyk Code

Mitigating path traversal vulns in Java with Snyk Code

Comments
4 min read
I Used to be a 💩 Coder 💻 Until I Re-discovered SOLID Principles 🌟

I Used to be a 💩 Coder 💻 Until I Re-discovered SOLID Principles 🌟

5
Comments 2
2 min read
How to accelerate your code reviews?

How to accelerate your code reviews?

Comments
6 min read
A deep dive into the CSS of Instagram.com

A deep dive into the CSS of Instagram.com

3
Comments
6 min read
Why Every Programming Language is Terrible

Why Every Programming Language is Terrible

6
Comments 1
6 min read
Python: code a Flake8 plugin to check your own rule

Python: code a Flake8 plugin to check your own rule

Comments
4 min read
Code with intent!

Code with intent!

3
Comments
6 min read
Write your own static analyzer for PHP.

Write your own static analyzer for PHP.

8
Comments
6 min read
Writing clean code in Python

Writing clean code in Python

3
Comments 2
6 min read
Functional Programming Techniques in JavaScript: An Introduction for Beginners

Functional Programming Techniques in JavaScript: An Introduction for Beginners

1
Comments
5 min read
Strategy Design Pattern in Python

Strategy Design Pattern in Python

Comments
4 min read
Custom Gradle Plugin for Unified Static Code Analysis

Custom Gradle Plugin for Unified Static Code Analysis

1
Comments 1
10 min read
Reasons NOT to use ESlint *sarcasm*

Reasons NOT to use ESlint *sarcasm*

4
Comments 1
3 min read
Code review checklist

Code review checklist

1
Comments
2 min read
The pitfalls of unit test high code coverage and how TDD can mitigate them

The pitfalls of unit test high code coverage and how TDD can mitigate them

2
Comments 2
5 min read
Code Smell | Switch Statements

Code Smell | Switch Statements

3
Comments 2
2 min read
Leveraging the pipe method to write beautiful and concise data transformations in pandas

Leveraging the pipe method to write beautiful and concise data transformations in pandas

3
Comments 6
4 min read
loading...