Boswell, D. (2011). The Art of Readable Code: Simple and Practical Techniques for Writing Better Code. O'Reilly Media.
Hunt, A., & Thomas, D. (1999). The Pragmatic Programmer: From Journeyman to Master (pp. 26-47). Addison Wesley.
Martin, R. C. (2009). Clean Code: A Handbook of Agile Software Craftsmanship. Pearson.
Tarlinder, A. (2016). Developer Testing: Building Quality into Software (pp. 225-235). Addison Wesley.