Following best software engineering practices is only a part of being a highly effective developer. If you want to deliver the best result, you need to do three things:
- Know which change will make the most impact.
- Implement this change by delivering high-quality code.
- Do it on budget and time.
In this post, we will focus on the second point: delivering high-quality code.