Clean Code: A Handbook of Agile Software Craftmanship - MARTIN, Robert C (Prentice Hall, 2013)