Structured Design
暂无分享,去创建一个
Considerations and techniques are proposed that reduce the complexity of programs by dividing them into functional modules. This can make it possible to create complex systems from simple, independent, reusable modules. Debugging and modifying programs, reconfiguring I/O devices, and managing large programing projects can all be greatly simplified. And, as the module library grows, increasingly sophisticated programs can be implemented using less and less new code.
[1] Larry L. Constantine,et al. Control of sequence and parallelism in modular programs , 1968, AFIPS '68 (Spring).
[2] Gerald M. Weinberg,et al. PL/I programming : a manual of style , 1970 .
[3] F. T. Baker,et al. Chief Programmer Team Management of Production Programming , 1972, IBM Syst. J..