Java は癒し
Java は楽しくない〜、とかたまに聞きますね。
「RubyはJavaの10倍の生産性という話もあるが。
「Javaが使われないのは、エンジニアが楽しくないからだ」 - 感謝のプログラミング 10000時間
しかしそれ以上に、Javaが使われないのは、エンジニアが楽しくないからだ。
エンジニアのモチベーションが上がらないからだ」
私も Ruby は書いてて楽しいと思うし、まあ Java と比べて Ruby の方が書いてて楽しいって主張はわかる。 とはいえ、言語自体の楽しさがどうこうよりも、何を書いているかによる楽しさの方がソフトウェアエンジニアのやる気に繋がるんじゃないかなーと思ったりする。 まあ人それぞれだろうけど。
そんなことより Java を読み書きしてたら癒しが得られると思うねんな。 癒し。 癒しは重要やと思うん。 Ruby とか Perl とかも別にいいんだけど、後からのリファクタリングが大変だしまともに設計しないとプロジェクトのコードがどんどんひどくなっていく。 Java はリファクタリングしやすいし読みやすいし、疲れた心を癒してくれる稀有な存在なのん。 もっと愛でていこう。
レガシーコード改善ガイド (Object Oriented SELECTION)
- 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義
- 出版社/メーカー: 翔泳社
- 発売日: 2009/07/14
- メディア: 大型本
- 購入: 45人 クリック: 673回
- この商品を含むブログ (147件) を見る