#1 MVVM & Flux #2 Should Code Always be DRY?


Details
This month Etsy is welcoming us back. Please use the 55 Prospect St. entrance as the Etsytorium is across the street from the office. Food and drink will be provided.
** PLEASE NOTE: RSVPs will be checked at the door so please include your real name **
Taiki Suzuki: MVVM & Flux
MVC, MVP and MVVM are popular iOS design patterns. Facebook has proposed a new design pattern for web apps called "Flux"; although its focus is web, can Flux be used in iOS app development?
In this talk, I'll introduce Flux with a Github user search Demo app. In addition, I'll introduce combining Flux and MVVM design patterns to show how to separate Presentation Logic from View Controller.
Taiki is an iOS developer working for a company called CyberAgent, inc in Tokyo, Japan. He has over 7 years experience developing for the iOS platform. He is an active OSS contributor and has some Github repositories with over 1000 stars. You can find him on Twitter (https://twitter.com/marty_suzuki) and Github (https://github.com/marty-suzuki).
Harlan Kellaway: Should Code Always be DRY?
"The Wrong Abstraction" by Sandi Metz tells us "No"! Inspired by such pieces as well as work on various production apps, this talk explores when we might employ tactics we've been told are categorically bad.
Harlan Kellaway (https://twitter.com/HarlanKellaway) is a Senior iOS Engineer at Prolific Interactive in Brooklyn. In a previous life, he worked in non-profit and is interested in the intersection of application development and social impact work.

#1 MVVM & Flux #2 Should Code Always be DRY?