我在与Niklaus Wirth的访谈中遇到过静态模块化一词,他说
尽管如此,我认为OOP是大型编程的一个方面;也就是说,作为逻辑上遵循小规模编程并且需要程序编程的合理知识的一个方面。静态模块化是迈向OOP的第一步。它比完整的OOP更容易理解和掌握,在大多数情况下它足以编写好的软件,并且很遗憾地用于大多数常见语言(Ada除外)。 在某种程度上,OOP不符合其承诺。
我想知道静态模块化这个术语到底意味着什么。这个术语似乎并不常用。
完整的采访可以在这里阅读。 http://www.eptacom.net/pubblicazioni/pub_eng/wirth.html