Further reading
In this chapter, we have talked about the data life cycle, software engineering principles, DevOps, and DataOps. There are many books on these subjects, but none that we are aware of about the modern data stack, so we present here a few very classical references that are written with software application development in mind, but present topics that are of use in every programming context:
- My personal favorite, as it makes clear the benefits of clean code:
Robert C. Martin, aka “Uncle Bob”, Clean Code: A Handbook of Agile Software Craftsmanship, Prentice Hall, 2008, ISBN 978-0132350884
If you like this one, there are a few other books about clean code and architecture written by Uncle Bob. You can also refer to his site: http://cleancoder.com/.
- The classical book about keeping your code in good shape, from an author that I deeply respect and that has produced my favorite quote, which could be the title of this chapter: “...