Talk:Modular programming: Difference between revisions

Content deleted Content added
Line 25:
::2) Dr.Dobbs's Portal, June 29, 2001, Management Forum: Hiring the Best, [[Larry Constantine]] (http://www.ddj.com/dept/architect/184415690)
 
:::"Structured design did not, however, suddenly spring from the ground, fully formed in 1974. The foundations had been laid much earlier. The basic methods, models, and concepts were already well developed when I presented a paper at the National Symposium on Modular Programming in 1968, the same year the ACM published [[Edsgar Dijkstra]]’s duly famed letter on the harmfulness of GoTos. In my archives are documents going back to 1966 describing notational innovations that have stood the test of time. Those little arrows indicating information flow in the newly minted Unified Modeling Language, for instance, come from structured design by way of the Uniform Object Notation developed by [[Meilir Page-Jones]], Steven Weiss, and myself (see “Modeling Object-Oriented Systems,”Computer Language, Oct. 1990)."
 
::'''ACTIONAction:''' I hope my observations demonstrate why "Modular Programming" should not link to "Modularity (programming)". I would like to get some feedback from those concerned with this subject before making this change. --[[User:YORD-the-unknown|YORD-the-unknown]] 20:31, 29 July 2006 (UTC)
 
::'''Follow-up 2:''' In the past couple of days I’ve had an email exchange with [[Meilir Page-Jones]], a well-know author, educator and authority on the Structured and Object-Oriented paradigms.
 
::Mr. Page-Jones corrected my assumption that Modular Programming had been absorbed by Structured Programming. The truth is that Modular Programming and Structured Programming were on separate tracks. Structured Design (Constantine et al) actually absorbed Modular Programming. Structured Programming (Dikstra et al) and Structured Design continued on separate but compatible tracks.
 
::He also confirmed, “Modularity is a principle. Modular programming/Structured Design represents a set of techniques for achieving modularity." --[[User:YORD-the-unknown|YORD-the-unknown]] 17:56, 4 August 2006 (UTC)