2020-06-08

モジュール化?

複数関数から呼ばれない関数

  ってのは、そもそも関数にする必要がないよね。

んー、コードをすっきりさせたい時には、関数にした方がいい時もあるよね。

何でもかんでもべたに書いちゃうと、読みづらくならない?

そういう意味では、他から呼ばれない関数でも関数にした方がいいかと思う。

モジュール化とかいうのかな。

記事への反応 -
  • 男は黙ってmain()に20万行!

    • テトリスとかドラクエつくるプログラミング実況をYouTubeで流してる人が、そういう作り方するけど意外と読みやすい。 複数の関数から呼ばれない関数は中括弧でスコープ切って変数名...

      • 複数の関数から呼ばれない関数   ってのは、そもそも関数にする必要がないよね。

        • 複数の関数から呼ばれない関数   ってのは、そもそも関数にする必要がないよね。 んー、コードをすっきりさせたい時には、関数にした方がいい時もあるよね。 何でもかんで...

    • 昔の人はふんどしプログラムって言ってた。 昔の人に「ふんどしって分かるか?」って聞かれたけど、 「手術後にT字帯付けたことならある、それでしょ?」って言ったら、 「???」...

      • スパゲティプログラムとは違うの?

        • そっちはフラグ管理が適当で色んなフラグが絡まっている状態のソースを指す。

          • 違う GOTO文とか使いまくって制御構造が入り乱れている状態

            • 今時gotoなんか使いまくったりするのかぁ... ダイクストラ大先生のgoto文有害論から何十年もたつというのに....

      • 長いってことでしょ? かつてプログラムを書くときには25行以上を一つの関数に書くなと言われたけれど、GUIが当たり前になったら上限はずっと伸びてるんだろうな。BSD styleで書いたCだ...

        • さすがにlintを勉強しようかというかんじ(コードの開業などを自分好みに整形しなおしてくれる)

          • ほかの人と一緒に開発するときはそのプロジェクトのstyleにしたがってコードを書いて、いちいち変えたりはしないけどそういうものじゃないの? まあ、一度自分好みのに変えて、パッ...

            • コントリビューターとコミッターの違い。マージしたからと言って、メインリポジトリにそのまま反映されるわけじゃない。スタイルに従えば、反映されやすくはなるが、このばあいは...

              • コミット権を持っている人がコミッターじゃないの? コミット権を持たない開発者がコントリビューターでしょ?たいていの場合、コミッターに依頼してリポジトリに変更をマージする...

                • 万人にとってわかりやすいというのは、増田も言ったように難しい。そのチームのしきたりに合わせるというのが必要だろ? とすると、そのチームのしきたりと大きく違う文化圏のひと...

        • 25行と言うと、昔のグリーンディスプレイ時代の名残り?   パソコンだとMS-DOSの時代までそんな感じだった。

      • わかり徹也

    • なんだかんだ下手な人が変に抽象化や共通処理をまとめたりして作ったのを見てるとどこをどう修正すればいいかわからないから、まだソッチのほうが修正しやすくてマシだと思えてく...

      • 中間がほしいよな

      • きちんとカプセル化して分割してある>>分割されてない>>>>>>>>>>>>>>>>>>>記述だけ分割されて何がどこに影響してるか分からん みたいな感じだ...

    • 俺は男じゃないからぎゃあぎゃあ言いながら1画面に全コード収まるファイル1万個に分けるよ。スクロール不要で捗るぞ。

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

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