Thursday, October 24, 2013

Testing Code

Students of EECS 280 often ask about the importance of testing code and catching problems early in the software engineering process (ideally at the time of creating requirements rather than at run-time).  A second popular question: is there partial credit for code that does not compile or pass certain test cases?  Here's an example of not getting partial credit for inadequate integration testing.

Graphic from the NYTimes article on a U.S. House Hearing on health insurance marketplaces.  Note the code in the lower left.

No comments: