OOD-Principles-In-Swift
Design principles
A Swift project demonstrating key object-oriented design principles to improve code structure and maintainability.
💎 The Principles of OOD (SOLID) based on Uncle Bob articles.
2k stars
75 watching
157 forks
Language: Swift
last commit: about 1 year ago
Linked from 1 awesome list
computer-sciencedependency-inversion-principleinterface-segregation-principleliskov-substitution-principleobject-orientedoodood-principlesopen-closed-principleplaygroundsingle-responsibility-principlesolidswift
Related projects:
Repository | Description | Stars |
---|---|---|
sebastianboldt/gang-of-four-and-solid-principles-in-swift | A repository of design patterns and principles to learn programming concepts in Swift | 138 |
skmetz/poodr | A comprehensive guide to practical object-oriented design in Ruby, providing an in-depth exploration of software development principles and best practices. | 644 |
iamleeg/oopinfpinswift | An experimental collection of Swift playgrounds exploring object-oriented programming through functional programming concepts. | 59 |
jordanpoulton/practical_object_oriented_design_in_ruby | Chapter-by-chapter notes on practical object-oriented design principles in Ruby based on Sandi Metz' book | 84 |
skyscanner/engineering-principles | A set of guidelines outlining how to approach software development with focus on delivering customer value quickly and sustainably. | 133 |
yelp/service-principles | A guide to designing and organizing services in a service-oriented architecture | 425 |
codelytv/java-solid-examples | An example repository illustrating the SOLID principles in Java to aid learning and development | 78 |
jawache/principles-green | A website dedicated to sharing knowledge and best practices for developing sustainable software applications. | 170 |
jayeshk/doric | Design System foundation for building iOS apps with Swift | 100 |
unoplatform/uno.themes | Provides pre-built design system components and styles for cross-platform mobile app development using C#. | 170 |
watson-developer-cloud/api-guidelines | API guidelines for designing and implementing RESTful APIs | 137 |
johnsundell/swiftplate | Automates cross-platform Swift framework project generation | 1,775 |
edopelawi/designpatternsplayground | An interactive learning platform showcasing various software design patterns in Swift | 27 |
anupavanm/csharp-design-patterns-for-humans | An ultra-simplified explanation of design patterns in C# with examples | 1,314 |
artemnovichkov/swift-project-template | Generates Swift iOS projects with customizable structure and configurations | 88 |