Brian Gesiak - Functional Testing
Автор: Functional Swift
Загружено: 2014-12-10
Просмотров: 3516
Описание:
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 examine how large Haskell codebases are tested–for example, how does Facebook test its Haskell applications?
Based on this brief history of automated testing, we identify opportunities–as well as challenges–in testing Swift applications. Some key questions to address include:
How does a strongly typed, functional programming change the way I write tests? Can some test cases be eliminated? Must some be added?
How does what I know about software testing map to Swift? For example, how do I use mock objects? Can I port testing libraries like QuickCheck to Swift?
http://2014.funswiftconf.com
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: