究竟什么是模块,模块化究竟是什么?

时间:2014-05-06 16:09:58

标签: oop module

所以有这个"模块化"范式(取决于观点)甚至高于OOP本身。你可以写一个非模块化的OOP软件。我当然读过维基百科文章和"对象作为模块"楼梯书的章节(关于Scala,由Martin Odersky撰写),我还阅读了维基百科的LM文章的模块部分,但我仍然无法清楚地了解它究竟是什么模块化设计提供。

我认为我以抽象的形式理解它背后的原因:它提供了一种与基础语言的分区机制正交的关注点分离,甚至是编程范例(比如OOP)。但我并不完全知道这是如何实现的。关于类,接口或库没有捕获的模块是什么?我觉得我在这里错过了一些重要的建筑观点。

免责声明:也许这里不是正确的地方,或者问题本身可能是模糊的,甚至是哲学的。

0 个答案:

没有答案