Test-driven Development: The Big Picture

Test-driven development is a development practice that helps runaway maintenance costs, and enables developers to build higher quality software. This course shows you why test-driven development is important and what problems it can solve.
Course info
Rating
(203)
Level
Beginner
Updated
Apr 14, 2017
Duration
1h 50m
Table of contents
Description
Course info
Rating
(203)
Level
Beginner
Updated
Apr 14, 2017
Duration
1h 50m
Description

Developing software can be expensive. Surprisingly, much of this cost is found in the maintenance of the software. Test-driven development aims to help with these runaway costs, as well as enabling developers to build higher quality software. In this course, Test-driven Development: The Big Picture, you'll learn the basics of test-driven development, a development practice aimed at building high quality software. First, you'll explore what test-driven development is and why it exists. Next, you'll learn the different terminology and tools of the trade when doing test-driven development. Finally, you'll learn how to utilize test-driven development by working through a series of test-driven development examples. When you're finished with this course, you'll have the necessary knowledge to start building software using your test-driven development skills, and improve the quality of software.

About the author
About the author

Jason is a software engineer passionate about distributed computing, cloud-based technology, and fault-tolerant systems. He is a full stack developer at Concur, and formerly a Technical Evangelist and Program Manager at Microsoft. Outside of work, he is a father of two and loving husband.

More from the author
Python: The Big Picture
Beginner
1h 5m
Jan 26, 2018
Getting Started with CoreOS
Intermediate
1h 50m
Nov 28, 2016