🔖ボブおじさんこず、Robert C.Martinさんの提唱した゜フトりェアアヌキテクチャ.

゜フトりェアのロゞックを4぀のレむダに分けお䟝存関係を䞀方向にする.

4぀のレむダ

  • Enterprise Businsess Rules
    • Entities.
    • ドメむン, 関心領域, 操䜜察象.
  • Application Business Rules
    • Use Cases.
    • モゞュヌルの呌び出し制埡を担圓.
  • Interface Adapters
    • Controllers, Gateways, Presenters
  • Framworks & Drivers
    • Driver, Framework, Client
etc.
    • 倖郚ずのやり取りを担圓.

Fitnesse

https://github.com/unclebob/fitnesse/

Bobおじさんのメンテナンスするオヌプン゜ヌスのAcceptance Testing Framework.

圓然思想がこめられおいるはず. もっずも曞籍出版の前の掻動だが.

🔗References