{"id":4457,"date":"2022-12-24T10:13:50","date_gmt":"2022-12-24T17:13:50","guid":{"rendered":"http:\/\/www.sheer.us\/weblogs\/?p=4457"},"modified":"2022-12-24T10:13:50","modified_gmt":"2022-12-24T17:13:50","slug":"more-of-sheers-rules-for-programming","status":"publish","type":"post","link":"https:\/\/www.sheer.us\/weblogs\/programming\/more-of-sheers-rules-for-programming","title":{"rendered":"More of sheer&#8217;s rules for programming."},"content":{"rendered":"<p>1) If you haven&#8217;t tested it, it doesn&#8217;t work.<br \/>\n2) If what it&#8217;s doing appears impossible, it&#8217;s probably two or more bugs working together<br \/>\n3) Intermittent faults are sensitive to Murphy&#8217;s law, and will be triggered by the time when the most damage will be done<br \/>\n4) As a rational reaction to #3, always have a backup plan.<br \/>\n5) Focus your optimization efforts on the parts of the code that run the most<br \/>\n6) Add at least two hours to your time estimate for testing<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1) If you haven&#8217;t tested it, it doesn&#8217;t work. 2) If what it&#8217;s doing appears impossible, it&#8217;s probably two or more bugs working together 3) Intermittent faults are sensitive to Murphy&#8217;s law, and will be triggered by the time when the most damage will be done 4) As a rational reaction to #3, always have [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/posts\/4457"}],"collection":[{"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/comments?post=4457"}],"version-history":[{"count":1,"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/posts\/4457\/revisions"}],"predecessor-version":[{"id":4463,"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/posts\/4457\/revisions\/4463"}],"wp:attachment":[{"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/media?parent=4457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/categories?post=4457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sheer.us\/weblogs\/wp-json\/wp\/v2\/tags?post=4457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}