Design Patterns in WinJS #1: Introduction to Series

WinJS is a great library for building UWP apps. It's object-oriented driven, event-based architecture perfect for cross platform projects.

But as you well know, having these capabilities isn't enough, as the real world demands detailed software development techniques.

The reason why I wrote OOP in WinJS series, was to prepare you to get better at software development techniques in WinJS.

Read all OOP In WinJS articles if you haven't already:
  1. OOP in WinJS #1 : Namespaces
  2. OOP in WinJS #2 : Nested Namespaces
  3. OOP in WinJS #3 : Classes
  4. OOP in WinJS #4 : Inheritance
  5. OOP in WinJS #5 : Encapsulation
  6. OOP in WinJS #6 : Asynchronous Programming  
Now, with Design Patterns in WinJS series I'm planning to dive deeper.

I will be speaking about all standard patterns(Creational,Structural and Behavioral)

I will be posting the articles below every day so you won't miss the series :) I will also inform you in which specific areas these design patterns can be used.

Here's the list of the articles,I'll be publishing every day:
  1. Design Patterns in WinJS #2:   Abstract Factory
  2. Design Patterns in WinJS #3:   Builder
  3. Design Patterns in WinJS #4:   Factory Method
  4. Design Patterns in WinJS #5:   Prototype
  5. Design Patterns in WinJS #6:   Singleton
  6. Design Patterns in WinJS #7:   Adapter
  7. Design Patterns in WinJS #8:   Bridge
  8. Design Patterns in WinJS #9:   Composite
  9. Design Patterns in WinJS #10: Decorator
  10. Design Patterns in WinJS #11: Facade
  11. Design Patterns in WinJS #12: Flyweight
  12. Design Patterns in WinJS #13: Proxy
  13. Design Patterns in WinJS #14: Chain Of Responsibility
  14. Design Patterns in WinJS #15: Command
  15. Design Patterns in WinJS #16: Interpreter
  16. Design Patterns in WinJS #17: Iterator
  17. Design Patterns in WinJS #18: Mediator
  18. Design Patterns in WinJS #19: Memento
  19. Design Patterns in WinJS #20: Observer
  20. Design Patterns in WinJS #21: State
  21. Design Patterns in WinJS #22: Strategy
  22. Design Patterns in WinJS #23: Template Method
  23. Design Patterns in WinJS #24: Visitor 

Araf Global is a software consultancy company founded in 2016 focusing on cutting edge technologies.