Free PDF Download
Elegant Objects Yegor Bugayenko, 2017
ISBN10: n/a ISBN13: 9781534908307
TL;DR Compound variable names, validators, private static literals, configurable objects, inheritance, annotations, MVC, dependency injection containers, reflection, ORM and even algorithms are our enemies.