山下寛人オフィシャルブログ

オイシックス株式会社 執行役員 システム本部長 山下寛人の公式ブログです。

めんどくさいプログラム

先日も同じようなことを書いた気がしますが

今日も外注さんが書いたコードを見ていて

参りました。

先日の外注さんとは別です。


Javaの人はなんでこんなにめんどくさいコードを

書きたがるのか。

便利にしてるつもりなのかな。

極力余計なクラスとか作らずにシンプルに

素直に書いてほしい。

コードを読むときの呼び出し階層がやたら

深いのはだめですね。


オブジェクト指向にすると呼び出し階層は

深くなります。

しかし深くまで読まなくてもだいたいわかるのが

正しい設計です。

10個とか呼び出しを追っていかないとわからないのは

しんどいです。