There's a lot of #refactoring in the future of this #Drupal 8 project I'm slowly moving to D11.

Can anyone point to interesting reading on approaches / architecture / design patterns specifically aimed to help separate business/domain logic from application logic, specifically in the context of #Drupal?

Elements from #HexagonalArchitectre look relevant, and #DecoupledDrupal solutions may have interesting approaches as well.

To the research lair!