Our very own Ali Gangji gave a talk about using SOLID. architecture with Swift at the Denver Swift Heads Meetup.
SOLID is an acronym referencing a few core principles to help developers build software that is robust, easy to understand, and easy to change.