The Mythical Man-Month: Essays on Software Engineering
Rate it:
61%
Flag icon
Harlan Mills proposed that any software system should be grown by incremental development.[11] That is, the system should first be made to run, even though it does nothing useful except call the proper set of dummy subprograms.
85%
Flag icon
Harlan Mills, working in a real-time system environment, early advocated that we should build the basic polling loop of a realtime system, with subroutine calls (stubs) for all the functions (Fig. 19.2), but only null subroutines. Compile it; test it. It goes round and round, doing literally nothing, but doing it correctly.