Member-only story
Preface
One of the most aspiring thing I ever wanted to do when I was a Software Developer/Programmer was writing good quality code.
If you read my previous article on “How to keep your code clean”
you would know that I have a thing or two about good quality code and in that piece of article above I state how keeping code clean is leading to good quality code.
For sure, at the end of the day, quality can be quite subjective and mean different things for different people but what we should really do is come to a common consensus.
In the above article I actually briefly touched upon the GRASP principle.
Here, in this particular article I am going to expand and elaborate on the concept of GRASP principles for Software Development best practices.
It is actually a really old concept that has been around for decades. But yet, not many people know about. To me, it is a sleeping giant that needs to be woken up again to scare the living daylight out of…