YoVDO

Unit Testing like a Pro - Towards a Testable Design

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Development Courses Unit Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover the art of professional unit testing in this dynamic 55-minute conference talk by Java Champion Victor Rentea at Devoxx. Learn how to create maintainable, significant, and expressive automated tests that enhance software development without slowing down the process. Explore key principles for crafting clean, non-overlapping, and fast unit tests while balancing risk and maintenance costs. Delve into test design smells, refactoring techniques, and how testing can shape production code towards a cleaner design. Cover essential topics such as testing priorities, debugging tests, shared @Before annotations, Mocks vs Stubs, and strategies for testing legacy code. Gain insights on reducing test complexity by "purifying" logic and refactoring @Spy-es. Benefit from Victor's extensive experience as a top Technical Trainer and Lead Architect, delivered in an entertaining and memorable style filled with live-coding demonstrations, deep insights, and practical tips for writing professional, clean code.

Syllabus

Unit Testing like a Pro - Towards a Testable Design by Victor Rentea


Taught by

Devoxx

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera