Software Engineering discussion
The Mythical Man-Month
>
The Whole and the Parts
date
newest »
newest »
This chapter reminded me of the "... Ant Fugue" from GEB, specifically the REDUCTIONISM, HOLISM, and MU picture.I'm certainly guilty of using interactive debugging as a crutch in many cases. Although, I think there are many cases where interactive debugging saves time and is very useful as a teaching tool too.
Yes, the top-down refinement sounded alot like going from Use Case diagrams through an OOA&D process.


Again, it is interesting to see the origins of change control, along with the introduction of "new" ideas like stepwise refinement and structured programming.
The one surprise, at the very end, was the suggestion that small, frequent changes to a code base would be chaotic and large, infrequent changes preferable. The agile and daily build experiences these days counter that view.