Summary
In this chapter, we tried to provide you with some advice on introducing small but significant changes that will greatly benefit your work. We explored how you can version your code and offered some branching models that the community has found effective over the years. Versioning your code is important, but let’s version beautiful code! We discussed how code reviews can be helpful and how to incorporate them into your everyday work. We dedicated an entire section to a particular form of code review, which is pair programming. We also delved into documentation, distinguishing between various types and providing guidance, especially for technical documentation of REST APIs. Lastly, we addressed the real-world implementation of these practices, which can sometimes face resistance, particularly in medium to small-sized companies.
In the next chapter, we’ll take a step back and discuss how these various elements communicate with each other. We’ll talk about...