{"id":342,"date":"2003-04-04T21:24:55","date_gmt":"2003-04-05T01:24:55","guid":{"rendered":"http:\/\/wordpress.cephas.net\/?p=342"},"modified":"2003-04-04T21:24:55","modified_gmt":"2003-04-05T01:24:55","slug":"top-12-reasons-to-write-unit-tests","status":"publish","type":"post","link":"https:\/\/cephas.net\/blog\/2003\/04\/04\/top-12-reasons-to-write-unit-tests\/","title":{"rendered":"Top 12 Reasons to Write Unit Tests"},"content":{"rendered":"<p>From ONJava.com: <a href=\"http:\/\/www.onjava.com\/pub\/a\/onjava\/2003\/04\/02\/javaxpckbk.html\">Top 12 Reasons to Write Unit Tests<\/a><\/p>\n<p><i><\/p>\n<ul>\n<li>Tests Reduce Bugs in New Features\n<li>Tests Reduce Bugs in Existing Features\n<li>Tests Are Good Documentation\n<li>Tests Reduce the Cost of Change\n<li>Tests Improve Design\n<li>Tests Allow Refactoring\n<li>Tests Constrain Features\n<li>Tests Defend Against Other Programmers\n<li>Testing Is Fun\n<li>Testing Forces You to Slow Down and Think\n<li>Testing Makes Development Faster\n<li>Tests Reduce Fear\n<\/ul>\n<p><\/i><\/p>\n","protected":false},"excerpt":{"rendered":"<p>From ONJava.com: Top 12 Reasons to Write Unit Tests Tests Reduce Bugs in New Features Tests Reduce Bugs in Existing Features Tests Are Good Documentation Tests Reduce the Cost of Change Tests Improve Design Tests Allow Refactoring Tests Constrain Features Tests Defend Against Other Programmers Testing Is Fun Testing Forces You to Slow Down and &hellip; <a href=\"https:\/\/cephas.net\/blog\/2003\/04\/04\/top-12-reasons-to-write-unit-tests\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Top 12 Reasons to Write Unit Tests<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/342"}],"collection":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/comments?post=342"}],"version-history":[{"count":0,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"wp:attachment":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}