Hexawhat Architecture?

TweetHave you ever heard of hexagonal architecture? In my experience, the question quite divides people. It’s either yes! wow! I love it, I’m doing it / experimenting with it right now, OR no what? what even is that, is it Android based. hexa – six something? Here I’m going to try to explain hexagonal architecture […]

This one simple change for better class naming will blow your mind

TweetSingle Responsibility[^n], Beware the Share[^n], Boyscout Rule[^n]. These are some conventions that guide good practice in software development and I believe naming can benefit from these ideas and other practices. This blog post will discuss class naming using Model View Presenter as the example and show you one change you can do to make your […]