Featured Post

Exceptions: Catch or Throw

This post addresses exception handling in a Java development environment, the catch-or-throw rule, and general guidelines for determination of which exceptions should be thrown as they occur.  Whenever a Java method could result in a processing exception, the method can either (a) catch the exception and handle it within, or (b) throw the exception back …

Exceptions: Catch or Throw Read More »

Ethics in Software Testing

This post provides an overview of software failure and ethical considerations.  Software failure is a common event with far reaching consequences.  After a comprehensive examination of English language news sources for the year 2017, software testing company Tricentis found 606 software failures reported by 314 companies, impacting 3.7 billion people, costing $1.7 trillion dollars (Tricentis, …

Ethics in Software Testing Read More »