Skip to content

Repository files navigation

Notification System with Strategy Pattern

A flexible notification system implementation using the Strategy Design Pattern in Csharp.

Strategy Pattern UML

Overview

This project demonstrates how to implement different notification strategies (Email, SMS, Push) using the Strategy Pattern, allowing for easy extension and runtime switching of notification methods.

Key Features

  • Strategy Pattern Implementation: Clean separation of notification algorithms
  • Multiple Notification Types:
    • Email notifications
    • SMS notifications
    • Push notifications
  • Easy Extension: Add new notification methods without modifying existing code

About

Strategy Pattern Implementation: Clean separation of notification algorithms

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages