Beyond JUnit - Pragmatic Ways to Increase Code Quality

Track: Core Java
Abstract

You and your team are writing and running unit tests - great! Better yet, they pass (most of the time)! But can you do more to ensure the quality of your code? Come to this talk where you will learn some practical new skills to help increase the quality of your code and catch bugs early in the development cycle. This will be a balanced look at different testing styles and tools. At the end of this talk, you will have several new techniques to bring to your codebase that will ultimately make your customers happy. This talk is aimed at Java developers who have some basic testing knowledge and want to move to the next level.

Todd Ginsberg

Todd Ginsberg is a Principal Software Developer at Netspend, a payments company in Austin, TX where he is responsible for prototypes, experiments, and proofs of concept. Todd has been writing in Java since 1995, Kotlin since 2016, and helps organize the Triangle JUG and the Greensboro JUG. He lives in Raleigh, NC with his wife, daughter, and two dogs. When not programming, he enjoys reading, walking/hiking, and doughnuts.