0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Ruby on Railsの基本概念【基礎】

Posted at

Ruby on Railsの基本概念1[DRY]

Ruby on Railsの基本概念の1つ目はDRY(Don’t Repeat Yourself)です。
これは同じ情報を繰り返さないという考え方になります。
つまり、同じコードは繰り返し記述しないことが、Rubyで守るべき1つ目のルールになります。
このルールを守ることによって、コードの修正が必要になった際に、何箇所もある同じような記述を一つづつ修正していくのではなく、まとめた1箇所を修正するだけで済むので、保守・管理がしやすくなります。

Ruby on Railsの基本概念2[CoC]

2つ目がCoC(Convention Over Configuration)です。
これは設定よりも規約を優先するという考え方です。
個々の開発者がそれぞれ違った設定を持ち、違った規約の下で開発をおこなっていれば、途中から参加した開発者は混乱してしまいます。
そういった事を防ぎ、効率的な開発を行うために、ファイル名の命名方法やRailsで既に定義されている処理をしっかりと守る事で、開発者同士の共通認識がはっきりとし、効率的に開発を進められます。

基本概念を知る意味

Ruby on Railsの基本概念を知ることはRailsで開発をする上で、Railsを使う意味として重要なものです。
基本概念を守ることは、ミスの発生やコミュニケーションの齟齬が生まれづらくなるため、初心者であっても守るように開発を進めていきましょう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?