Further reading
These are some books and websites where you will find more information about the topics of this chapter:
- Clean Code: A Handbook of Agile Software Craftmanship, by Martin, Robert C. Pearson Education, 2012.
- The Art of Designing Embedded Systems, by Jack G. Ganssle. Elsevier, 1999.
- Refactoring, by Martin Fowler. Addison-Wesley, 2018.
- A Complexity Measure, by Thomas J. McCabe. IEEE Trans. Software Eng. 2(4): 308–320, 1976 (https://dblp.uni-trier.de/db/journals/tse/tse2.html).
- Code metrics information:
- Version control systems:
- Code branching techniques: