アカウント名:
パスワード:
1クラス3000行のプログラムとか・・・JavaでもC++でも、都市伝説では聞いたことがある。1クラス1000行のプログラムは、見たことがある。
上流や、マネージャ/チーフアーキテクトがオブジェクト指向、わかってないんだろうねぇ。私は・・・わかっている範囲で使っています(こういう奴が、一番チーフアーキテクトになってはいけない)。
iPhoneアプリがらみでObjective-C勉強していますが・・・まだまだ修行の身ですね、オブジェクト指向。
5年くらい前、サーフレットクラス一個当たりのソースコードが8000~12000行くらいあるWebアプリケーションの保守に関わっていました。
私が主に担当したのが、全体12000行のうち10000行をdoPostメソッドが占めていて、古いコードはコメント化、ロジック的(全くロジカルでないけど)にはサブルーチンと言う概念すら無い状態でした。
最初からクソな状態で書かれていたアプリケーションの保守を営業が取ってきたものでしたが、オブジェクト指向の理解以前に論理的思考能力が怪しい感じがします。
# メソッドが10000行にもなると、ローカル変数がグローバル変数のようになったり、# なんでJAVAには go to が無いのかと、ThrowableでGoToクラスを実装する事を考えたり(ry
# JSPもひどい有様で、taglibなにそれ? な感じで5000行くらい書いてあったり...# Eclipseを重いエディタとしてのみ使用しているプロジェクトでしたが、古いコードの# コメントが盛大にゴミ化して理解困難になっており、JSPのコードアシストが重すぎて# 改行するのに5分かかったりしたので、先頭から末尾までコメントにして、HTML文字列を# 吐くJAVAクラスに書き直したりしてました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
どこまでが笑い話・都市伝説なのか… (スコア:1, 興味深い)
究極的には 「// でコメントアウトできる C」みたいな…
Re: (スコア:2)
1クラス3000行のプログラムとか・・・JavaでもC++でも、都市伝説では聞いたことがある。
1クラス1000行のプログラムは、見たことがある。
上流や、マネージャ/チーフアーキテクトがオブジェクト指向、わかってないんだろうねぇ。
私は・・・わかっている範囲で使っています(こういう奴が、一番チーフアーキテクトになってはいけない)。
iPhoneアプリがらみでObjective-C勉強していますが・・・まだまだ修行の身ですね、オブジェクト指向。
-- gonta --
"May Macintosh be with you"
Re:どこまでが笑い話・都市伝説なのか… (スコア:0)
5年くらい前、サーフレットクラス一個当たりのソースコードが8000~12000行くらいある
Webアプリケーションの保守に関わっていました。
私が主に担当したのが、全体12000行のうち10000行をdoPostメソッドが占めていて、
古いコードはコメント化、ロジック的(全くロジカルでないけど)にはサブルーチンと言う
概念すら無い状態でした。
最初からクソな状態で書かれていたアプリケーションの保守を営業が取ってきたもの
でしたが、オブジェクト指向の理解以前に論理的思考能力が怪しい感じがします。
# メソッドが10000行にもなると、ローカル変数がグローバル変数のようになったり、
# なんでJAVAには go to が無いのかと、ThrowableでGoToクラスを実装する事を考えたり(ry
# JSPもひどい有様で、taglibなにそれ? な感じで5000行くらい書いてあったり...
# Eclipseを重いエディタとしてのみ使用しているプロジェクトでしたが、古いコードの
# コメントが盛大にゴミ化して理解困難になっており、JSPのコードアシストが重すぎて
# 改行するのに5分かかったりしたので、先頭から末尾までコメントにして、HTML文字列を
# 吐くJAVAクラスに書き直したりしてました。