Commented-out code should be removed from the codebase rather than left as comments. Keeping commented code: 1. Clutters the codebase and reduces readability
Commented-out code should be removed from the codebase rather than left as comments. Keeping commented code:
Modern version control systems like Git provide better ways to preserve code history. If you need to reference previous implementations, use commit history instead of keeping commented code in the active codebase.
Instead of:
function onLabelSubmit: SubmitHandler<LabelInputs> = (data) => {
// onSubmit(data.labelInstructions || "");
onNext();
};
Do:
function onLabelSubmit: SubmitHandler<LabelInputs> = (data) => {
onNext();
};
For debug statements like console.log(), ensure they’re removed before merging to production:
-console.log("API Response:", data); // Debug log
-console.log("All rules:", data.allRules); // Debug log
If you need to temporarily disable a feature, use feature flags or configuration rather than commenting out the code. For TODOs or explanatory notes, focus on explaining why rather than preserving unused code.
Enter the URL of a public GitHub repository