DEV Community

Discussion on: How would You Handle Dirty Code?

Collapse
 
lexlohr profile image
Alex Lohr
if (!dirtyCode.works ||
  dirtyCode.needsToBeChangedForCurrentTask || 
  youWillHaveToWorkRegularlyWith(dirtyCode)) {
  if (someoneElseCanHandle(dirtyCode)) {
    return tellYourBoss(`someone else but me needs to fix ${dirtyCode}`);
  }
  return rewrite(dirtyCode);
}
return skip(dirtyCode);
Collapse
 
loicniragire profile image
Loicniragire

I like that :-)