You spent days on your JIRA ticket or GitHub issue... only to be told to redo it after your team lead reviewed your code?
4 Tips to Avoid Rushing to Code (and Building the Wrong Thing) ...

Source: DEV Community
4 Tips to Avoid Rushing to Code (and Building the Wrong Thing) ...