2014年12月21日日曜日

OOP Criticism

OOP Criticism
日本「オブジェクト指向」= OOP 認識批判

認識の pitfalls として


「オブジェクト指向」とは何?
そんな英語はない
そうなの?じゃあ「オブジェクト指向」とは何?
曖昧な言葉でしかない

だから解釈が勝手に行われる
プログラミング言語と解釈すれば
Java なりに落とし込まれる
考え方なら DDD などとせねば

「オブジェクト指向」と言えば OOP と思われることが殆ど
何故其処から出発するのか
意識など関心など何もない人が殆ど
言語記述の主体は何を解決するのか

始まりはいつも技術的創造であれ
L'arbre cache souvent la forêt.


Footnotes
  • OOP は Object-Oriented Programing の略。
  • オブジェクト指向とは Object-Oriented?? Object-Orientation?? 一般的に使われる英語ではないです。Wikipedia には誰かが見出語を書いてはいますが
  • DDD は Domain-Driven Design の略。
  • 最後は フランス語の諺 「木を見て森を見ず」


0 件のコメント:

コメントを投稿

Scala on VSCode

Scala on VSCode ===================== Docker を利用した VSCode remote development 上で Scala 開発をする方法 Links ========== ## Scala on VSCode remote...