We have hosted the application design patterns in swift in order to run this application in our online workstations with Wine or directly.
Quick description about design patterns in swift:
Design-Patterns-In-Swift is a repository that translates classic software engineering design patterns (from sources like the Gang of Four) into Swift code examples, so you can see how those patterns look in a modern, strongly typed, object-/protocol-oriented language. It covers creational, structural, and behavioral patterns: singletons, factories, decorators, observers, strategy, command, mediator, and more. For each pattern, you�ll typically see one or more Swift implementations, commentary on where it makes sense in a Swift architecture, and caveats about when you might prefer pure protocol composition or using functional patterns instead. The examples aim to be readable and idiomatic�not overly abstract or contrived�so developers can adopt or adapt them directly.Features:
- Collection of many design patterns implemented: e.g. Creational, Behavioral, Structural families (e.g. Strategy, Observer, Adapter, Singleton, etc.)
- Provided in playground/-friendly format so users can interactively read and run examples in Xcode playgrounds
- Chinese (??) translated versions of playground/examples/files are included
- Scripts to generate playgrounds from source and translations (for both English and Chinese)
- Well-documented: README with table of contents of patterns, explanations of pattern intent, usage, etc.
- Licensed under GPL-3.0, which means open source but with copyleft requirements (if modifications are shared etc.)
Programming Language: Swift.
Categories:
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.