Practical Design Patterns in Swift
MP4 | Video: h264, 1280x720 | Audio: AAC, 48 KHz, 2 Ch | Duration: 2h 35m
Genre: eLearning | Language: English + Sub | Size: 419 MB
The “Gang of Four” software design patterns have been around for decades. There’s a good reason they’re still so popular today. These patterns embody proven best practices that result in more functional, robust, and future-proof code. In this course, instructor Károly Nyistor teaches you how to implement the most useful design patterns in Swift, using features like protocol-oriented programming, type extensions, and value types. Learn about their benefits and limitations and then explore each group of patterns in detail. Károly reviews creational patterns such as Singleton, Prototype, and Factory Method; structural patterns including Adapter, Façade, and Proxy; and behavioral patterns such as Chain of Responsibility, Iterator, Observer, and State. Each tutorial includes coding examples that show how to implement the patterns in real-world projects. Topics include: Why use design patterns? The limits of design patterns Using the Singleton pattern Coping and cloning with the Prototype pattern Polymorphic instantiation with Factory Method Iterating with the Iterator pattern Removing dependencies with the Observer pattern Reducing complex conditional logic with the State pattern HOMEPAGE https://www.lynda.com/Swift-tutorials/Practical-Design-Patterns-Swift/800200-2.html
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.