エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javaの匿名インナークラスに強い気持ち悪さを感じるのに、JavaScriptの匿名関数は凄く気持ち良く感じられる理由!? 【▲→川俣晶の縁側→ソフトウェア→技術雑記】
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaの匿名インナークラスに強い気持ち悪さを感じるのに、JavaScriptの匿名関数は凄く気持ち良く感じられる理由!? 【▲→川俣晶の縁側→ソフトウェア→技術雑記】
頭のなかでモヤモヤとわだかまっていることがあるので、趣旨だけメモっておきます。 ちなみに、用語の使... 頭のなかでモヤモヤとわだかまっていることがあるので、趣旨だけメモっておきます。 ちなみに、用語の使い方等はかなりいい加減なので、よい子は宿題のレポートをまとめる参考などには使わないように! Javaの匿名インナークラスに強い気持ち悪さを感じる § 昔、C#とJavaを比較するという面白くもないレベルの低い議論があったときに、Java信者側から「匿名のインナークラスがあれば良いのだからdelegateなんか要らない」という意見がありました。 その時に私が感じたのは、匿名インナークラスに対する強い気持ちの悪さです。 クラス定義の中にメソッドの定義があり、その中に更にクラス定義があるのは、いかにもソースコードの見通しを悪くする俗悪な書き方に思えました。 特に、記述されたコードが、実際に実行される順序と一致しなくなるという問題は、シンプルで分かりやすいソースコードという趣旨に反するような気がしまし