Julien Lange
This book is intended for competent Swift developers who want to apply enduring design patterns with Swift to structure and scale their application code.