Domain Driven Design, The Repository pattern

I’ve seen so many times a heated discussion about Repositories in Domain Driven Design, there is a kind of misunderstanding and/or confusion about what really a Repository is. People usually disagree about the role of the Repository, if it should be a kind ofย  “Data Access Layer”, such as a DAO or if it must […]

Continue reading


Letting people work

One and while I catch myself thinking about why the organizations don’t let people work. Indeed, this is a controversial thought, because every single worker is hired to WORK! But in practice this is not what happens in the reality. I’ve seen many many times, very talented people being blocked by some “rule” or someone […]

Continue reading