構成に関するコンベンションとは何ですか?

Convention over Configurationは、通常、プログラマーがクラス名に基づいてテーブルと要素を設計しやすくするコンピュータープログラミング哲学です。コンベンションオーバー構成を使用する場合、ベースクラス名に反する要素のみをコーディングに書き込む必要があります。この哲学では全体的にコードが少なくなり、一般的にスペルベースの間違いが少なくなります。もう1つの利点は、一般にすべてのクラス名を保存する構成ファイルが小さく、コーディングの速度と安定性を向上させることです。

構成に関する慣習哲学では、プログラムで使用されている1つまたは複数の主要なクラスがあり、その下にサブエレメントがあります。たとえば、在庫の集計を目的としたプログラムには、「在庫」という名前のクラスがある場合があります。このクラスの下には、同じ名前のテーブルと要素があるかもしれませんが、その機能のために明確なものです。この区別は、プログラマーが通常一意またはdifを思い付く必要がないことを意味します各要素のファレント名。時間がかかる場合があり、多くの類似の要素がある場合に困難になる可能性があります。

すべての要素に対して同じクラス名を使用することは、構成に関する慣習において最も重要ですが、プログラマーが異なる名前を持つために要素を必要または必要とする場合があります。これを使用して、要素をさらに区別するため、または他のさまざまな理由で使用できます。この哲学では、メインクラスにちなんで命名されていない要素のみをプログラミングに書き込む必要があります。他のすべては、メインクラスにちなんで名前が付けられていると想定されています。

コーディングの観点から、構成に関する慣習は、多くの場合、名前をコード化する必要がないため、全体的にプログラミングが少なくなることを意味します。また、誤って要素を命名する必要があるため、スペルミスの問題が少ない傾向があります。どちらもプログラマーがCREを簡単にすることを可能にしますソフトウェアを食べました。

機能は、構成ファイルのフットプリントが小さいため、構成に関する慣習により改善されています。クラス名または要素名がプログラミングに配置されるたびに、構成ファイルにも保存されているため、すべての要素を接続できます。大規模な構成ファイルは、説明する必要がある多くの要素があるため、しばしばゆるんで揮発性のプログラムにつながります。ファイルが小さい場合、心配する必要がなく、通常はソフトウェアが全体的に優れています。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?