The construction firm is your compiler toolchain. The benchmark to meet is how long it took to design the Empire State Building, not how long it took to put it together.
The construction firm is your compiler toolchain. The benchmark to meet is how long it took to design the Empire State Building, not how long it took to put it together.
Personally, I am. In my opinion, whenever someone tries to drag in a methodology from other engineering disciplines they do so with a blinding ignorance of "cost" side of the cost/benefit ratio (and often non-trivial ignorance on the "benefit" side too), and the real differences between software and physical things. If car engineers could smash a car into a wall, observe something they didn't like, tweak something and 30 seconds be smashing another car into a wall effectively for free, their design methodology would be different too. (And if you feel inclined to get into a really detailed argument about how it would affect them because you think I'm assuming something about exactly how it would be different, you're missing my point, which is simply that it would indeed be different. Especially towards the beginning phases of the design.)