struct AboutMe { typealias Keywords = [String] let me😆 = ["ENTP", "study swift for developing iOS app"] func myMind👨🏻💻() -> Keywords { return ["Clean code", "Share my thoughts", "Technology that can make anything I imagine"] } func like🫠() -> Keywords { return ["Plan", "Develop", "iPhone"] } }
extension AboutMe { func know🔥() -> Keywords { return [ "Asynchronous. GCD, async/await, actor, Thread, Combine etc...", "Caching. disk cache, filemanager, NSCache", "FireBase etc...", "Networking. RESTFul, TCP/UDP Socket, Alamofire, URLSession", "URLSession protocols etc...", "Animation", "CoreAnimation", "UIKit", "Combine", "Unit Test", "AutoLayout", DIP+DI, "Swinject", "Core data", "ImageIO", "MVC, MVVM, Coordinator, MVVM+Clean Architecture, Modularization etc...", "Computer science. OS, Algorithm, Data structure, Network etc...", "OOP", "POP", "SOLID etc...." "Kodeco code convention", "swift style guilde" ] } }
- tistory [link]