Dr. Dobb's C/C++ Blogs http://drdobbs.com//cpp Dr. Dobb's Copyright 2013, United Business Media. en-us <![CDATA[Abstractions For Binary Search, Part 10: Putting It All Together]]> Mon, 22 Dec 2014 07:24:00 -0500 <![CDATA[Abstractions For Binary Search, Part 9: What Do We Need to Test?]]> Tue, 16 Dec 2014 01:52:00 -0500 <![CDATA[Abstractions for Binary Search, Part 8: What Does It Mean To Say "It Works?"]]> Tue, 09 Dec 2014 09:20:00 -0500 <![CDATA[Abstractions For Binary Search, Part 7: Choosing Test Cases]]> Wed, 03 Dec 2014 22:15:00 -0500 <![CDATA[Abstractions For Binary Search, Part 6: How On Earth Do You Test It?]]> Mon, 24 Nov 2014 09:22:00 -0500 <![CDATA[Abstractions For Binary Search, Part 5: Getting Down to Details]]> Thu, 13 Nov 2014 07:44:00 -0500 <![CDATA[Invariants for Binary Search, Part 4: Using The Improved Abstractions]]> Mon, 10 Nov 2014 07:53:00 -0500 <![CDATA[Sharper Than a Blue Tooth]]> Mon, 03 Nov 2014 17:20:00 -0500 <![CDATA[Invariants for Binary Search, Part 3: Improving Our Abstractions]]> Fri, 31 Oct 2014 07:15:00 -0400 <![CDATA[Invariants for Binary Search, Part 2: Refining The Specifications]]> Wed, 22 Oct 2014 17:11:00 -0400 <![CDATA[Invariants For Binary Search, Part 1: A Simple Example]]> Thu, 16 Oct 2014 11:17:00 -0400 <![CDATA[Loop Invariants And Testing: Often Possible, Often Difficult]]> Mon, 06 Oct 2014 10:56:00 -0400 <![CDATA[A Loop Invariant Can Be An Optimization Tool]]> Mon, 29 Sep 2014 19:14:00 -0400 <![CDATA[Using a Loop Invariant to Help Think About a Program]]> Fri, 19 Sep 2014 13:51:00 -0400 <![CDATA[Setting Up a Test Environment for C++14]]> Wed, 17 Sep 2014 13:11:00 -0400 <![CDATA[Loop Invariants Abbreviate Induction Proofs]]> Thu, 11 Sep 2014 07:07:00 -0400 <![CDATA[Mathematical Induction Makes Extrapolation Accurate]]> Thu, 04 Sep 2014 10:24:00 -0400 <![CDATA[Sanity Checking By Extrapolation]]> Wed, 27 Aug 2014 13:22:00 -0400 <![CDATA[Why Testing Isn't Enough]]> Mon, 18 Aug 2014 08:52:00 -0400 <![CDATA[Why Is Software So Hard To Develop?]]> Thu, 07 Aug 2014 16:12:00 -0400 <![CDATA[A Second Try at Refactoring Dijkstra's Example]]> Fri, 01 Aug 2014 10:31:00 -0400 <![CDATA[Simple Digital]]> Tue, 29 Jul 2014 10:45:00 -0400 <![CDATA[Dijkstra's Example Simplified By Off-The-End Values: First Try]]> Wed, 23 Jul 2014 07:26:00 -0400 <![CDATA[A Classic Example That Off-The-End Iterators Can Simplify]]> Fri, 18 Jul 2014 07:55:00 -0400 <![CDATA[How To Use Reverse Iterators Without Getting Confused]]> Thu, 10 Jul 2014 10:09:00 -0400