プログラミング 2024.05.09
SOLID原則の単一責任原則(SRP)についてRubyで解説
単一責任原則は、たいへんシンプルで1つのクラスは1つの責務のみを持つべきであるという原則です。つまり、クラスは1つの機能や目的に特化し、それ以外の責任を持たないようにします。
続きを読む単一責任原則は、たいへんシンプルで1つのクラスは1つの責務のみを持つべきであるという原則です。つまり、クラスは1つの機能や目的に特化し、それ以外の責任を持たないようにします。
続きを読む
2024年4月22日に開催されたSENDAI DOT PROJECT 「パネルディスカッション× 交流会」に参加してきました。
続きを読む
既存の組み込みクラスやライブラリ、外部ライブラリなどに対して動的に変更を加える「モンキーパッチ」という技術があります。
続きを読む
プログラミングする時、状況にもよりますが、体感的にはコードを書くよりも読む時間のほうが多いように感じます。
続きを読む
Fat Controllerを避けるために、ビジネスロジックをモデルに定義するというアプローチをよく見かけます。しかし、この方法を盲目的に適用すると、今度はFat Modelという別の問題が発生する可能性があります。
続きを読む
Railsは非常に便利なフレームワークですが、アプリケーションが大きくなるにつれ、コードの複雑さも増していきます。
続きを読む
こんにちは、株式会社CHIYUUの古川です。この度、弊社で企業ブログを開設することになりました。本ブログで発信していく内容についてご紹介します。
続きを読む