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