If you know Java this might be completely straightforward to you as you are already used to Java’s @Override annotation. If you’ve been always coding in C/C++, this might be new. You might ask yourself the question, why should one put there an extra specifier when it’s not necessary. Your code will just work the very same way.
The subjects covered in this book stand somewhere between the topics of Code Complete and Patterns of Enterprise Application Architecture. Maybe if I wanted to compare it to another book I shall choose Clean Architecture. However, as I don't consider myself an authority to judge, I will not compare them.
I like classic rock music. In fact, I like rock music in general and even though from time to time I listen to some Alice In Chains songs, I had never come by the one called Nutshell. It was The Daily Stoic newsletter which led me to it.
One of my areas for improvement for this year is to learn about software design, software architecture. I keep that in mind when I choose my next books. That’s why I read recently Clean Architecture by Uncle Bob and that’s why I’ve just read Patterns of Enterprise Application Architecture by Martin Fowler.
RivieraDEV is a conference organized by developers and for developers. That’s how the organizers advertised the event and you can actually feel it. Especially when you consider that some of the organizers are speakers too. RivieraDEV will be 10 years old next year, for me this was the second one that I attended.
If you follow me, you might already have noticed that I’m a big fan of coding guidelines. Yet, I don’t particularly enjoy commenting on formatting, such as indentation, tabs vs spaces, whitespacing, etc… But I do and I keep doing it because it’s an important part of readability.
A few weeks age I read How to Win Friends and Influence People from Dale Carneige. It's a real perennial seller. It was first published in 1936 and it still flourishes and there is a good chance that I will just like Shakespeare. In fact, I had recommendations to read it so much, that it became inevitable...
This latest book of John Sonmez is an admirable result of self-discipline. The product of an author/programmer who doesn't just preach about doing things, but he shows us the way by example. Maybe the form of his book is unconventional, but he wrote it in a way that would fit his ways of doing things.