Why I don’t like init;

Ok. It’s not that I don’t like but wanted to have a short title.immutability but not explicit. It’s not clear what properties are expected to be initialized unless you go through each member of a class. If you used constructor it could have been guaranteed that state is initialised as it has to be. You…More

what distinguishes great software engineers?

I have come across this interesting paper. [what distinguishes great software engineers?] The result of the research lists the qualities of good software engineers grouped under three categories. the items in the list are compact. As a software developer, you will find the items very familiar. but having them listed and defined nicely can give…More

The guilt of scrum. [draft]

There is no guilt in scrum. There isn’t supposed to be. a few times, i couldn’t complete my tasks during the scrum. since we work with devices with lots of hardware and software dependencies, also lack of knowledge on the overall system. it happens. I t I have just found this article which points out…More