чтобы люди могли отличить где не норм код им неплохо было бы пройтись по таким книгам, глядишь и дорастут до твоего уровня
На самом деле, лучший путь - информация из всех источников. Книги, документация, чужой код на работе (даже если плохой).
Есть мысль, что кушать нужно все подряд (не пропогандирую такое, просто как идея). Подобная стратегия позволит с течением времени выработать неплохую систему, которая позволит в будущем проще распознавать качество материала