アカウント名:
パスワード:
1クラス3000行のプログラムとか・・・JavaでもC++でも、都市伝説では聞いたことがある。1クラス1000行のプログラムは、見たことがある。
上流や、マネージャ/チーフアーキテクトがオブジェクト指向、わかってないんだろうねぇ。私は・・・わかっている範囲で使っています(こういう奴が、一番チーフアーキテクトになってはいけない)。
iPhoneアプリがらみでObjective-C勉強していますが・・・まだまだ修行の身ですね、オブジェクト指向。
それ、どうやっても別クラスにできないんでしょうか…一個30行の30個ぐらいには分割できそう。まあ、それがどうやってもクラス固有で、他で再利用するメリットの無いプログラムならしかたありません。
>それ、どうやっても別クラスにできないんでしょうか…
動いていたりすると、それが「動いているモノには触るな」「触るにしても最小限」みたいな鉄則が出来ていたりしますね。でもって、そういったソースがおかしいとか、コードレビューとかちゃんとやっていないと、終盤土壇場でみつかったりして、「終盤まで動いていたから」みたいな言い訳が実績として前述の鉄則がでてきちゃったりする。
>それがどうやってもクラス固有で、他で再利用するメリットの無いプログラムならしかたありません。
再利用するためもあるけど、可読性のためにも、それが可能であれば、そうするべきだと思います。が、前述の鉄則に阻まれることがあります。また、運用系のエンジニアやPMクラスが阻むこともありますね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
どこまでが笑い話・都市伝説なのか… (スコア:1, 興味深い)
究極的には 「// でコメントアウトできる C」みたいな…
Re: (スコア:2)
1クラス3000行のプログラムとか・・・JavaでもC++でも、都市伝説では聞いたことがある。
1クラス1000行のプログラムは、見たことがある。
上流や、マネージャ/チーフアーキテクトがオブジェクト指向、わかってないんだろうねぇ。
私は・・・わかっている範囲で使っています(こういう奴が、一番チーフアーキテクトになってはいけない)。
iPhoneアプリがらみでObjective-C勉強していますが・・・まだまだ修行の身ですね、オブジェクト指向。
-- gonta --
"May Macintosh be with you"
Re: (スコア:0)
基底クラス、インターフェース、実装に別けてても。
C++のように多重継承がないから理解しやすいですし、
javaにはjavadocという物もありますしね。
Re: (スコア:1)
それ、どうやっても別クラスにできないんでしょうか…
一個30行の30個ぐらいには分割できそう。
まあ、それがどうやってもクラス固有で、他で再利用するメリットの無いプログラムならしかたありません。
新人。プログラマレベルをポケモンで言うと、コラッタぐらい
Re:どこまでが笑い話・都市伝説なのか… (スコア:2, 興味深い)
>それ、どうやっても別クラスにできないんでしょうか…
動いていたりすると、それが「動いているモノには触るな」
「触るにしても最小限」みたいな鉄則が出来ていたりしますね。
でもって、そういったソースがおかしいとか、コードレビューとか
ちゃんとやっていないと、終盤土壇場でみつかったりして、「終盤
まで動いていたから」みたいな言い訳が実績として前述の鉄則がでてきちゃったりする。
>それがどうやってもクラス固有で、他で再利用するメリットの無いプログラムならしかたありません。
再利用するためもあるけど、可読性のためにも、それが可能であれば、
そうするべきだと思います。が、前述の鉄則に阻まれることがあります。
また、運用系のエンジニアやPMクラスが阻むこともありますね。