Dynamics 365 FO design patterns

Hello! I’m looking for the examples of these design patterns in axapta classes:

  • Strategy
  • Adapter
  • Template method
  • Singleton
  • Factory Method
  • Iterator
  • Publish/subscribe

Any ideas?

You can easily find many of them by yourself. For example, there are classes with Adapter, Factory, Singleton or Iterator (and also Enumerator) in their names. It’s very easy to find them in Application Explorer - simply use a filter like this: type:class Adapter.
Regarding Publish/Subscribe, are you familiar with events?

Thanks a lot! I found everything I needed.