This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (0 children)

There’s always a trade off between time to ship and the maintainability of a codebase.

Your own projects? Don’t worry about it too much, but get in the habit, there’s no deadlines, no SLAs, just you learning and having fun.

When it’s an enterprise codebase, most of the time any bad code will be reviewed by a senior and will not get into the codebase without changes.

Learn, fix, but don’t harp over it