NodeList iteration performance problem

By on Oct 21, 2012 in eng |

I am having a performance problem with a module of my project. The code actually does something really easy. It just iterates over a NodeList and overwrites an attribute of each element. At first, I thought this slowness was related to the size of my XML document. I found out later that it has more to do with the underlying NodeList implementation.

That is twelve months feedback loop

By on Aug 25, 2012 in eng |

I was reading Linkedin Questions weeks ago when I found a question asking about how to do annual performance review for agile team. I read through some answers and found a really short and interesting one. It said “annual review? That’s twelve months feedback loop”.

Skill To Duck And Weave

By on Aug 2, 2012 in eng |

I was quite nervous yesterday. It was the last day that code could be committed for this sprint and I just found out there was a several defects in my code. I was able to solve them all in the afternoon and the struggling of finding workarounds got me thinking about task estimation from developers’ point of view.

How agile affect conflict in the team

By on Jun 10, 2012 in eng | 1 comment

Agile teams are self-managed team. They decide together as a team how they want to do things. Conflict between team members is also one of the things that they need to be handled by themselves. The nature of agile development plays a part in how conflicts are managed

Builder pattern and hierarchy of information in unit testing

By on May 26, 2012 in eng |

Builder pattern could help us make the code for preparing testing data more compact and readable. What I personally like is that the pattern could also be used to organize hierarchy of information in a test method

Jackson Tree Model – Part 1

By on May 14, 2012 in eng |

Jackson API is an open source tool for processing JSON data. This post gives the example how the API is used in tree model mode