MediaWiki:Sidebar: Difference between revisions
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
** | ** | ||
** https://christian-thorn.de/ | christian-thorn.de | ** https://christian-thorn.de/ | christian-thorn.de | ||
* [[Paradigms, Principles, Architectures and Patterns]] | |||
** Paradigms | |||
*** [[Imperative and Declarative]] | |||
**** [[Logic]] | |||
**** [[Procedural]] | |||
**** [[Structural]] | |||
*** [[OOP, DDD, AOP and EDP]] | |||
*** [[Domain Driven Design]] | |||
*** [[Functional Programming]] | |||
** Principles | |||
*** [[Clean Code|Clean Code Principles]] | |||
*** [[SOLID]] | |||
*** [[Separation of Concerns]] | |||
*** [[Anticipation of Change]] | |||
*** [[Coupling and Cohesion]] | |||
*** [[Law of Demeter | LoD - Law of Demeter]] | |||
*** [[Command Query Separation | CQS - Command Query Separation]] | |||
*** [[Principle of least Astonishment | POLA - Principle of least Astonishment]] | |||
** Patterns | |||
*** Gang of Four | |||
**** [[Adapter]] | |||
**** [[Decorator]] | |||
**** [[Factory Method and Abstract Factory]] | |||
**** [[Mediator]] | |||
**** [[Prototype]] | |||
**** [[Singleton]] | |||
*** DDD | |||
**** [[Specification]] | |||
**** [[Repository]] | |||
** Architectures | |||
*** [[Layered]] | |||
*** [[Hexagonal]] | |||
*** [[MVVM]] | |||
*** [[Pipeline]] | |||
*** Architectural Styles | |||
**** [[REST]] | |||
**** [[Microservices]] | |||
**** [[Event-Driven Architecture]] | |||
**** [[Serverless Architecture]] | |||
**** [[SOA (Service-Oriented Architecture)]] | |||
** Idioms in C# | |||
*** [[Async Await]] | |||
*** [[Conditional Cases in Switch Statements]] | |||
*** [[Extension Methods]] | |||
*** [[Implicitly Typed Variables]] | |||
*** [[Null-Conditional-Operator]] | |||
*** [[Record Type]] | |||
*** [[using Statement for Resource Management]] | |||
** [[Code Smells]] | |||
* Programming with .NET | |||
** [[Storing Database Connection Strings]] | |||
** [[Startup of ASP.NET Core Web App]] | |||
** [[Exception Handling Best Practices]] | |||
** [[Working with XML]] | |||
Revision as of 07:39, 20 January 2025
- Main Page|Wiki Main Page
- https://christian-thorn.de/ | christian-thorn.de
- Paradigms, Principles, Architectures and Patterns
- Paradigms
- Principles
- Patterns
- Architectures
- Idioms in C#
- Code Smells
- Programming with .NET