Thursday, February 1, 2007

Shag

Spent today getting together a game plan for integrating undo/redo capabilities into Jig. At first I thought the code would need quite a bit of refactoring to get this task accomplished. After looking at some sample code, I found that David had done a pretty nice job of separating the right pieces of code. So instead of rewritting code, I can spend the rest of the week implementing.

I've also spent some time researching the Java SPI model, and I have a better understanding of how I can use that to create plugable components for Jig. I'm still unsure what components of Jig are going to be plugable, but I'll get to that soon enough.

No comments: