Software Design is not Product Design
I’ve talked about one aspect of this topic before, where I discussed the common argument that software design takes too much time to be of
My Journey through Software Development
A blog where I moan about software design and code maintenance.
I’ve talked about one aspect of this topic before, where I discussed the common argument that software design takes too much time to be of
Code review is something that sends a chill down the spine of some developers, while others let off a radiant smile upon hearing it (I
Ever since I started reading about software design and while I have been practicing what I’ve been taught, I have begun to see a pattern
Maybe you’ve come across a lot of people talking about how we should write clean code, how code should be easy to maintain, or how
I think knowing what implementation details are and how to properly isolate them is one of the important components of writing maintainable code. However, if
Yes, that is a common argument I’ve heard pretty much everywhere as soon as I’ve mentioned the need for refactoring code in the name of
Recently, I have noticed that lots of people have different views on what technical debt is and what it is not. There seems to be