2022/2/17に技育CAMP 2021で登壇した際の資料 https://talent.supporterz.jp/events/24a30aa4-ced6-402d-93df-4e5f99f50607/?utm_source=next&utm_medium=geekcamp
CAMP20 21 20 22/2/17
View Slide
iOSFlutter Kotlin Multiplatform Mobile
3
33SoC Separation of ConcernsSOLID3
SoC Separation of Concerns
iOS P.21
SOLID
SOLIDSOLID 5 S O L I DSingle Responsibility PrincipleOpen/Closed PrincipleLiskov Substitution Principle Interface Segregation PrincipleDependency Inversion PrincipleSOLID
Wikipedia
築
2
SOLIDSOLID 5 S O L I D SOLID
SOLID4Open/Closed PrincipleLiskov Substitution Principle Interface Segregation PrincipleDependency InversionPrincipleSOLID
築ManagerService××Util
Manager
Swift API Design GuidelinesNaminghttps://www.swift.org/documentation/api-design-guidelines/#naming
API Design Guidelines
YAGNI DRY KISS etc.
Clean Architecturehttps://www.kadokawa.co.jp/product/3018060 00678/iOShttps://peaks.cc/books/iOS_architecture