It’s certainly something I do far too often for my boss’s comfort. Though it usually comes in handy when he turns around and asks for a change that my over-architecting allows me to do incrementally, rather than starting from scratch.