3 ms·
Because software development is closer to developing a prototype object than a production object. There is so much knowledge to gain from implementing the probl
by Kototama 6y ago
Because software development is closer to developing a prototype object than a production object. There is so much knowledge to gain from implementing the problem that need to reflow back to the conception for a (hopefully possible) second implementation.
Also who was saying that architecture is the wrong metaphor for software architects and the good metaphor is city planners? They put some frames and infrastructures but mostly enable the creation.