/note/social

データの構造は隠蔽して関数のインターフェースだけ公開する

関数型言語でも、よく設計されたモジュールは、データの構造は隠蔽して、必要な関数のインターフェースだけ公開してると思うんだけど、それってCの時代の「いい作法」で、オブジェクト指向言語はそれを書きやすいようにしてるだけなんだけど、なんか誤解されてることが多いように思う。

@yappy0625

やっぱそういう認識でいいのかな?