Thought for the day.
I was just discussing a proposed mini re-enginneering project that I'll be looking at very soon. As usual I dived in, asked questions, proposed alternatives, but didn't get answers.
Sometimes less is more. What it tells me is that others don't really know either, and in that respect small changes will be easier because people feel happier with them. If I try for a revolution, then how will it be justified.
Is revolutionary as bad as a code re-write? It certainly feels so. So I need to get acceptance instead. Maybe I should walk the justification route. Why? Justify this Namespace. Isn't it part of that one?
All these political questions..., but then that's the true test of an architect.