Skip to Content
Sign in
Writings

Writings

A collection of in-depth articles exploring frontend development, testing strategies, and Git workflows, providing insights and practical tips for developers.

Previous Posts
Code smell | Hardcoded fake data in tests

Code smell | Hardcoded fake data in tests

This code smell occurs when you see fake data that is needed for tests within the same test file.

Design pattern | Criteria

Design pattern | Criteria

This pattern allows you to build search queries using a common interface, which makes the code much more modular and flexible.

Code Smell | Switch Statements

Code Smell | Switch Statements

This code smell is caused by the abusive use of the switch statements.

Code Smell | Too Many Imports

Code Smell | Too Many Imports

This code smell is caused by the abusive use of imports in components, classes or any other type of module of our project.

Code Smell | Magic Numbers

Code Smell | Magic Numbers

This code smell can be detect when we use a number that lacks the proper semantics.

Standardize imports with ESLint

Standardize imports with ESLint

This rule of ESLint will help us maintain a standard regarding the ordering and grouping of the imports of our project.

Code Smell | Data Clumps

Code Smell | Data Clumps

This code smell can be detected when we observe that certain groups of data are being used in different parts of our code.

Code Smell | Shotgun Surgery

Code Smell | Shotgun Surgery

This code smell can be detected if making a change have to replicate this change in different parts of our code.

Load More You've reached the end of the list