komagataのブログSearchkomagataのブログオブジェクト指向に至るまで流れフィヨルドブートキャンプで、オブジェクト指向プログラミングが難しいと感じている人が多いようなので、そこに至るまでの流れを正確さは度外視してざっくりお伝えします。同じ処理を呼び出すにはそれが書いてある行へジャンプする命令を呼んでた。同じ処理をまとめて名前つけて呼び出せたらいいよね。困ってること1関数ってめっちゃ便利なんだけど、たくさん増えるとごちゃごちゃになるのよね。イケてるプログラマーは似ている用途の関数を一つのファイルにまとめて呼び出してるけど、みんなそうすればいいのに。関数時代のイケてるプログラマーのプログラム。"buz.txt"file_delete(filepath)困ってること2同じ用途の関数をまとめたのはいいけど、必ずセットで使う変数があるんだよね。イケてるプログラマーは変数のprefixを揃えたり、コメントに書いたりしてるけど、みんなそうすればいいのに。関数時代のイケてるプログラマーのプログラム。"buz.txt"file_delete(filepath)モジュールの導入このfile.rbみたいなやつのことみんなモジュールって呼んでるね。モジュラーアプローチとかモジュールプログラミングと呼ぶらしい。困っていることFileモジュールは便利なんだけど、fileがたくさんあるときに変数の管理が大変なんだよね。File.read()endこれ、それぞれのモジュール(変数)を別個のものとして持ち歩けたら便利なのになあ。File]こういう感じにできたら似た処理をする変数と関数一式を持ち歩けて便利なのになあ。