Beautiful Code

The code which is understandable, maintainable, robust, decoupled and neat can be called as beautiful code. Many may definitely argue with me, for the justification of the definition. The bigger questions here is not what the definition of Beautiful Code, it’s about how do we learn to take our code in direction of Beautiful Code.… Continue reading Beautiful Code

Go Code Refactoring

Code refactoring is must have skills in our tool box. Wikipedia gives below mentioned definition Code refactoring is the process of restructuring existing computer code without changing its external behavior. There is a classic book on Refactoring by Martin Fowler. The topic is vast when there is a whole book written. I am trying to mention 3 easy steps… Continue reading Go Code Refactoring

Past Decade blogs

I wanted to blog since long back may be around 2007, as I had many experience to share. It is very hard to start something which is not in your comfort zone, I procrastinated to blog. The discomfort was my poor skills in English grammar and my spelling mistake. But finally I pushed myself and… Continue reading Past Decade blogs

Categorized as Thoughts