Monday, February 17, 2014

Legacy Application maintainence

 




2 comments:

  1. Is it possible to know how you planed to implement those spying utilities? Did you implement them before hand? or along with the maintenance of the legacy application? or they were ad-hoc when some problems were encountered?
    Thanks.
    Adam L.

    ReplyDelete
  2. Along with the maintenance. When some issues happened again and again, and when there was a certain pattern in handling it, I know that we could create some tool to ease our pain. The PerfSpy project started because one engineer drew a very complicated diagram depicting how code interacted, I previously had some experience with AOP, and I did some research and couldn't find out what I wanted, so I started to write one.

    ReplyDelete