男は黙ってmain()に20万行!
なんだかんだ下手な人が変に抽象化や共通処理をまとめたりして作ったのを見てるとどこをどう修正すればいいかわからないから、まだソッチのほうが修正しやすくてマシだと思えてく...
中間がほしいよな
きちんとカプセル化して分割してある>>分割されてない>>>>>>>>>>>>>>>>>>>記述だけ分割されて何がどこに影響してるか分からん みたいな感じだ...
昔の人はふんどしプログラムって言ってた。 昔の人に「ふんどしって分かるか?」って聞かれたけど、 「手術後にT字帯付けたことならある、それでしょ?」って言ったら、 「???」...
スパゲティプログラムとは違うの?
そっちはフラグ管理が適当で色んなフラグが絡まっている状態のソースを指す。
違う GOTO文とか使いまくって制御構造が入り乱れている状態
今時gotoなんか使いまくったりするのかぁ... ダイクストラ大先生のgoto文有害論から何十年もたつというのに....
break;
なぜ2段抜けられるbreakを作らないのか。
副作用が大きいから
gotoを持ってなくても大域脱出の不思議利用でスパゲッティを作れると思うけど、任意の行に飛ばないだけずいぶんましか? 構造化プログラミングが当たり前になった時代からしか自分で...
上の増田が頓珍漢なだけ
長いってことでしょ? かつてプログラムを書くときには25行以上を一つの関数に書くなと言われたけれど、GUIが当たり前になったら上限はずっと伸びてるんだろうな。BSD styleで書いたCだ...
さすがにlintを勉強しようかというかんじ(コードの開業などを自分好みに整形しなおしてくれる)
ほかの人と一緒に開発するときはそのプロジェクトのstyleにしたがってコードを書いて、いちいち変えたりはしないけどそういうものじゃないの? まあ、一度自分好みのに変えて、パッ...
コントリビューターとコミッターの違い。マージしたからと言って、メインリポジトリにそのまま反映されるわけじゃない。スタイルに従えば、反映されやすくはなるが、このばあいは...
コミット権を持っている人がコミッターじゃないの? コミット権を持たない開発者がコントリビューターでしょ?たいていの場合、コミッターに依頼してリポジトリに変更をマージする...
万人にとってわかりやすいというのは、増田も言ったように難しい。そのチームのしきたりに合わせるというのが必要だろ? とすると、そのチームのしきたりと大きく違う文化圏のひと...
25行と言うと、昔のグリーンディスプレイ時代の名残り? パソコンだとMS-DOSの時代までそんな感じだった。
わかり徹也
ファイル変えるよりスクロールの方が捗るだろ
俺は男じゃないからぎゃあぎゃあ言いながら1画面に全コード収まるファイル1万個に分けるよ。スクロール不要で捗るぞ。
テトリスとかドラクエつくるプログラミング実況をYouTubeで流してる人が、そういう作り方するけど意外と読みやすい。 複数の関数から呼ばれない関数は中括弧でスコープ切って変数名...
複数の関数から呼ばれない関数 ってのは、そもそも関数にする必要がないよね。
複数の関数から呼ばれない関数 ってのは、そもそも関数にする必要がないよね。 んー、コードをすっきりさせたい時には、関数にした方がいい時もあるよね。 何でもかんで...
1つの関数から複数回呼ばれる処理も普通切り出すよね
そだね。