<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><title>PJ Media</title><link>https://pjmedia.com/richardfernandez/2009/06/30/rubik-cubed/feed/</link><description>PJ Media is a leading news site covering culture, politics, faith, homeland security, and more. Our reporters and columnists provide original, in-depth analysis from a variety of perspectives.</description><language>en-us</language><lastBuildDate>Wed, 10 Jun 2026 02:41:56 -0400</lastBuildDate><item><title>Rubik cubed</title><description>&lt;![CDATA[Imagine debugging a million lines of code. How would you do it? The problem is a harder than simply finding the time. My old textbook reference suggests using the strategy of &amp;#8220;test sets&amp;#8221;. Put data in and check to see it is processed correctly. Sounds good, but the problem with this approach is that most programs have infinite sets of legal inputs, and therefore infinite numbers of test sets, any one of which might show up a bug. Another tack would be to prove that a program&amp;#8217;s steps were mathematically correct. The practical difficulties of trying this on a million line code base are easy to imagine. But we&amp;#8217;re not out of moves yet. One thing we can try is to prove the correctness of the program by parts; in effect showing that certain blocks will always be produce a true result given a legal input. Why am I talking about debugging million line programs? Because someone is so sick of incomprehensible, pork-laden legislation with all kinds of scams embedded in it that he has proposed a 28th Amendment. Bob Gale writes:]]&gt;</description><pubDate>Tue, 30 Jun 2009 06:17:52 -0400</pubDate><creator xmlns="dc">&lt;![CDATA[Richard Fernandez]]&gt;</creator><enclosure url="" type="image/jpeg" length="123" /><link>https://pjmedia.com/richard-fernandez/2009/06/30/rubik-cubed-n188700</link></item></channel></rss>