Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Test-driven Development: The Big Picture

via Pluralsight

Overview

Developing software can be expensive. Surprisingly, much of this cost is found in software maintenance. Come learn about test-driven development, a practice that aims to help reduce these costs as well as enable building of higher quality software.

Test-driven development aims to help with runaway costs as well as enabling developers to build higher quality software in the first place. 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 learn what test-driven development is and why it exists. Next, you’ll discover the different terminology and tools of the trade when doing test-driven development. Then. you’ll figure out how to practice test-driven development by working through a series of test-driven development examples. Finally, you’ll explore the gotchas you need to watch out for and other topics you should know. When you’re finished with this course, you'll have the necessary knowledge to start building up your test-driven development skills and to help yourself improve the quality of the software you build.

Syllabus

  • Course Overview 1min
  • What Is Test-driven Development? 17mins
  • Testing Applications 101 17mins
  • Common Techniques for Testing Code 13mins
  • Test-driven Development Gotchas 11mins
  • Is Test-driven Development All I Need? 13mins

Taught by

Jason Olson

Reviews

4.7 rating at Pluralsight based on 158 ratings

Start your review of Test-driven Development: The Big Picture

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.