Mastering Programming (Kent Beck) https://m.facebook.com/notes/kent-beck/mastering-programming/1184427814923414