Swift provides an exciting new development environment for iOS/OS X that is better equipped to support functional programming paradigms. While only some of us are new to functional programming, all of us are new to Swift. How can we map what we already know about building scalable, maintainable software to Swift? One important aspect of maintaining codebases over time is automated testing. The talk will begin by briefly introducing testing trends in imperative languages like Ruby and Objective-C. Then, we
Hide player controls
Hide resume playing