(広義の)module
「広義のモジュール」のような概念を導入したいmrsekut.icon
それって、関数にも、(いわゆる)モジュールにも言えることだよね、というのが割とある
そこを考えるときに「関数」や「(いわゆる)モジュール」などを区別する必要がない
何らかの責務を全うするもので、互いに依存し合ったりするやつたち、を総称する名前がほしい
まあ、「(いわゆる)モジュール」そもそもそれじゃん、という可能性はあるmrsekut.icon
「モジュール」の定義が不明瞭すぎ
「(いわゆる)モジュール」の方は、関数やclassなどの集合をイメージすることが多い
気がする
「(広義の)」とかええからもっと全然別の名前つけろ、という説もあるmrsekut.icon
mrsekut.iconが「module」と言ったときにどっちを指してるのか定まらんねんとなる可能性がある
以下のようなもの
1つの関数
1つのclass
1つの(いわゆる)module
1つのlibrary
1つのマイクロサービス
1つのAPI
etc.
ファイルやディレクトリはたぶん違う
なんというか手段、具象という感じがする