~hackernoon | Bookmarks (11)
-
Elevating Software Quality: A Guide to Effective Code Reviews
Code reviews are crucial means in the software development process to enhance software quality. This article...
-
How to Find the Stinky Parts of Your Code: 249 - Constants as Numbers
You map concepts to optimized numbers.
-
The 6 Types of Code Refactoring That Every Programmer Should Know
Refactoring is the process of changing the current codes of software to make it easier to...
-
Code Smell 246 - Modeling Expiration Dates
In many systems, the expiry date of a credit card is often represented by simply using...
-
-
Dependency Injection in Dart: An Easy Guide for Beginners
Dependency Injection (DI) is a technique that helps manage dependencies between components. Instead of a component...
-
Mastering Modal Dialogs in React Like a Pro
Managing pop-up dialogs in React apps can be complex and cumbersome, leading to performance issues and...
-
Code Smell 242 - Zombie Feature Flags
Feature flags, while useful for controlled rollouts and experimentation, can become problematic if not managed properly,...
-
How Improve Code and Avoid Fights on Review
Unit tests and laziness: a dispute-free method to boost individual skills within tech teams.
-
Code Smell 239 - Big Pull Request
You make too many different changes in a single pull request.
-
Code Smell 238 - Dealing With Entangled Code
Don't mix your train of thought: Improve your Python code's readability and scoping by avoiding entanglements....