-
Agile
Complexity Accidental vs Essential
Today it is hard to find team or organization that is not following agile but building software has not become…
Read More » -
Software Development
Don’t comment bad code—rewrite it
In this post i will share my experience of “comments in code” that i have got by reading code ,…
Read More » -
Software Development
Progressive delivery
Coupling is one of the important pattern for building software and it is recommended to build loosely coupled systems. Lets…
Read More » -
Core Java
JVM with no garbage collection
JVM community keeps on adding new GC and recently new one was added and it is called Epsilon and is very…
Read More » -
Core Java
Need driven software development using Mocks
Excellent paper on mocking framework by jmock author. This paper was written in 2004 that is 18 years ago but…
Read More » -
Software Development
Exception handling
In this post i will share how error handling is done and what options we have.Error handling is complex topic…
Read More » -
Software Development
Value of pass by value in GoLang
Now we are getting in some of the core concepts! As we know, it is very important to understand the…
Read More » -
Software Development
How Go lang struct works
This is the 3rd post of my Go lang experiment,. If you want to read the earlier posts then go…
Read More » -
Software Development
Is it worth learning Golang ?
I was looking for a new language to learn and Go seemed a very good candidate. It is getting popular…
Read More »