2019-02-16

メーカーSIer作成したソースコードが酷すぎる

メーカーSIer(仮にF社とする)が過去作成したJavaソースコードを読んでいるんだけど、非常に読みにくい。

適切な単位メソッドとしてくくりだすことができていない

  • 1つのメソッドの行が多すぎる(いわゆる神メソッド)。数百行/1メソッドとかがざら。ほんとにざら。何なら10000行/1メソッドとかがある。読めねーよ。
  • 制御文のネストが深すぎる。for{if{if{if{for{if{}}}}}}とかがざら。ほんとにざら。何なら50多重ネストとかがある。読めねーよ。
  • 意味単位メソッドでくくりだしてくれない。if( /* ここに10行くらいにわたってなんかの式が書かれている */ ){}とかがざら。ほんとにざら。

命名適当すぎる


英語ができない


まとめ

これ読んでメンテナンスする身にもなってくれよ...。

もう疲れた

  • 俺も似たような状態で「これマジゴミっすねークソっす。数年ぶりにスパゲッティコードって単語思い出しましたよ」って言いたいけど相手は客なので言えない まあ俺も正しい教育を受...

  • メーカー系SIer(仮にF社とする) 一体何通なんだ…

  • 要するに、プログラミングの教育を受けていない人間がコードを書いていて、その上、指導もレビューもチェックもなんにもしてないってことだよね。 できれば近づきたくない世界や...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん