I like to follow this.

https://dutchypatterns.com/