他の人が使用する API を作成するのは初めてです。そして、API へのエントリを作成する背後にある設計上の決定について考えていました。
JAXB がJAXBContext
そのフレームワークを使用するためのエントリ ポイントとして呼び出されるクラスを使用するように、Mockito はクラスMockito
自体をエントリ ポイントとして使用し、そのための静的メソッドを多数備えています。
API を設計する際に留意すべき経験則はありますか?
編集: API は、さまざまなソースから構成を読み取って再ロードする作業を行います。