2 Writing code everyone can read

This chapter covers

  • Focusing on working code first
  • Writing code that’s understandable to the whole team
  • Ways around overengineering
  • Eliminating apparently random bugs
  • Learning about languages you don’t normally use

During your journey as a developer, one of the main activities in your day is going to be coding. Writing code needs to become part of your life, not because you want to make a living out of it, but because you’re looking to be great at it. Just as any Olympic athlete spends a portion of their day training and the rest of it thinking about their training, you need to do the same. If you’re aiming to become an Olympic coder (granted, that’s not a thing, but it should be) you need to make code your ...

Get Skills of a Successful Software Engineer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.