typescriptでインターフェイス定義を整理することをお勧めします。私のプロジェクトでは、さまざまなクラスがあります。各クラスは構成インターフェースを持つことができます。現在、私はこれらのインタフェース定義のすべてを1つのファイルInterfaces.ts
に集め、さまざまな場所からファイルを参照しています。TypeScriptインターフェイスを構成する方法
良い方法がありますか?
例:https://github.com/blendsdk/blendjs/blob/devel/blend/src/common/Interfaces.ts
StyleCopのようなものは、活字体のために存在するようになるまで、「個人的な好み」の引数は、おそらく(限り、あなたのコードがコンパイルされる)が適用されます。私の個人的な好みは、それ自身のファイルにすべてを分割することです。すなわち、IValidatableインターフェイスはIValidatable.tsに住んでいました。 - はい、本質的にたくさんのファイルで終わりますが、時間の経過とともに保守性に役立ちます。 – series0ne