David Thomas and Andrew Hunt The pragmatic programmer: Your journey to mastery, 20th anniversary / .- 2 .- Pearson Addison-Wesley, 2019 ISBN: 9780135957059