Consequence of Fast Development – Moving Targets

I'm the first one to accept the consequences of quick development - I've re-written the same code several times... thankfully, each time it got a little better. But it's still tough sometimes when the ideas aren't clearly laid out. Such is the case today with another system that I am going to need in order to get my work done. It's got to change - for the better, but it's how it's changing that is tough.

I'd like to believe there's a singular conscience - or at least a collective decision, at work here, but there's not that so much as a new need and the inability for the current design to support. I think this is going to require me getting into the design part of this project - at least enough to help them get that vision refined to the point that they can create the Java version, and I can write the C++ version.

I'm hoping that tomorrow I can come away from some discussions feeling a little better about where this is going.