Classic Applications

Whether you’re building a mobile, desktop, or web app, Metalama can help implement a broad set of features.

CategoryPatterns
Classic Design PatternsSingleton, Memento, Factory, Builder, Decorator, Proxy
UI Code Patterns Change Tracking, INotifyPropertyChanged, Memoization, Undo-Redo, Command
Defensive Programming Code contracts: pre-conditions, post-conditions, invariants, data annotations.
Classic Object ServicesDeep Cloning, ToString, Comparison