The pragmatic programmer, 20th anniversary edition : - Thomas, David (Addison-Wesley, 2019)