Eclipse Rich Client Platform, Second Edition
by Jeff McAffer, Jean-Michel Lemieux, Chris Aniszczyk
Chapter 25. Testing
Despite the best efforts of software engineers, bugs occur in even the most carefully crafted applications. And so an entire subset of the software industry has arisen from the need for testing.
Hyperbola needs testing, too. Until now in the development of Hyperbola, we have not paid much attention to testing given that we have written no test cases. Many software developers embrace the notion of writing test cases first (or at least early). While we count ourselves among them, it’s worth noting that we have chosen to take a tutorial-based approach to building Hyperbola as opposed to a test-driven approach. This is because while taking a test-driven approach is a good development practice, it is not necessarily the best way ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access