Books

badge

Elegant Objects (Volume 1) is my first book. It is about object-oriented programming, from an idealistic and, maybe, a bit futuristic point of view. There are 23 independent recommendations for a practical OOP designer on how to make code cleaner, classes more solid and architecture more visible. Published: 22 Feb 2016.

badge

256 Bloghacks is a book about blogging, disclosing all techniques, secrets and tactics I'm using at this blog. It contains many small and big recommendations, which I would be glad to hear when I started blogging. Unfortunately, I didn't have that book back then. You have a chance to learn everything in just one go. Published: 6 Nov 2016.

badge

I'm writing the second volume of Elegant Objects. It will cover more object-oriented patterns and anti-patterns, including MVC, ORM, annotations, printers, validators, inheritance and subtyping, dependency injection, reflection, and others. It is going to be published in February 2017.

badge

Code Ahead will be the book about software engineering. I will propose a number of best practices for organizing software development process. To be published in February 2017.

To be continued...