最長不倒関数■C言語でmain関数に全コードを入れる at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
22/05/26 23:18:11 2dmITGtW.net
第10章 最長不倒関数
URLリンク(www.pro.or.jp)
連載の第1回に「関数の長さ」の目安について書きましたが、
やはり画面に 収まる、あるいはプリンタ用紙1枚に収まる程度の
60行以内にしたいものです。 まあ、せめて100行以内になるよう
努力してもらいたいものです。それが、 2500行近くもあるのでは、もう「絶句」しかありません。

長すぎる関数は絶対に「分割」しましょう。分割し、独立した「関数」に
し てしまえば、デバッグのとき、より短くなった関数の中だけを注目すればすむ ようになるはずです。

こんな長い関数を書いてきたら、内容など調べる必要は一切ありません。
「長い!読めん!」といって、書き直させる以外に手はありません。
こんな長 い関数のデバッグは、ライフワークになりかねません。


最長不倒関数の例
URLリンク(github.com)

2:デフォルトの名無しさん
22/05/26 23:33:38 /wvaCk+2.net
人生に必要な3つの力とは
おっぱいとちくびとおまんこである

3:デフォルトの名無しさん
22/05/27 11:19:24.54 S0cy91Tb.net
プロトタイプ書いて前方参照しない派と
main以外は全部後方に書いておいてプロトタイプ書かない派があるな

4:デフォルトの名無しさん
22/05/27 11:19:24.92 S0cy91Tb.net
プロトタイプ書いて前方参照しない派と
main以外は全部後方に書いておいてプロトタイプ書かない派があるな

5:デフォルトの名無しさん
22/05/27 11:19:25.84 S0cy91Tb.net
プロトタイプ書いて前方参照しない派と
main以外は全部後方に書いておいてプロトタイプ書かない派があるな

6:デフォルトの名無しさん
22/05/27 11:31:06.98 HNJHF6TR.net
アホみたいに長いswitch文を書いた時は
相対ジャンプが届きませんみたいなエラー吐かれて笑ったわw

7:デフォルトの名無しさん
22/05/27 12:41:18.93 tzFUQxnX.net
main関数じゃないけど、
初めてやった仕事で1関数で2000行こえるのがあったのを思い出してしまった


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

731日前に更新/2017 Bytes
担当:undef