I am pretty sure that most of the times, us developers have heard the
following line from some senior personal "Why don't you code it clean
the first time". Well in fact I have heard this many times as a developer
and have told this to my juniors many times as well.
But
when you dig deep, you begin to ask your self, Is there anything called
coding clean these days. With the business demands, systems evolving,
pressure to fix or develop faster etc... we as developers are tide down
to quickly hash code and release! in fact all these new
Agile methodologies and time boxed sprints are not making it any
more easier.
So how do we make sure that we keep our code
maintainable, clean and effective... We use a simple term called "Code
Refactor".
So what really is refactoring...
Full Article - http://cleancoderefactoring.blogspot.com/
Thursday, October 25, 2012
Sunday, May 6, 2012
Giving estimates on R&D software projects
Recently I was at a seminar were one of the participants asked a question regarding estimating properly when working on an R&D project from the expert panel.
The question was “How do we give proper deadlines when we are working on R&D projects, because when we start going into research we come up with so many stumbling blocks that we need to figure out so many things and our estimations goes out of the window”.
http://estimating-the-unknown.blogspot.com/
http://estimating-the-unknown.blogspot.com/
Friday, April 6, 2012
Aikido and My Life
Aikido, a traditional Japanese martial art which teaches the way of Budo, was introduced to me quite accidentally at a very turmoil junction in my life. I was at several cross roads of my life which was filling my life with much stress and it was impacting me on my health, my emotions and my life as whole.
I was immediately drawn to the flowing movements and charm of Aikido and from the day I saw Shihan Tadashi Komenoi, who later became my teacher and mentor, practicing with his pupils. However after experiencing Aikido first hand I knew I was truly beginning a journey that would not know any boundaries or limits.
Subscribe to:
Posts (Atom)