From: cpickett Date: Mon, 11 Feb 2013 21:15:49 +0000 (+0000) Subject: * fix dead link on web index.html, closing bug 3592019 X-Git-Tag: 0.10.0~480 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5fac51f1c266a599926bbdf8097b571673c19ef8;p=check * fix dead link on web index.html, closing bug 3592019 * clean up spacing around a couple of other links git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@700 64e312b2-a51f-0410-8e61-82d0ca0eb02a --- diff --git a/index.html b/index.html index 6e7b5c1..c2afb49 100644 --- a/index.html +++ b/index.html @@ -14,15 +14,16 @@ code editors and IDEs..

Check was inspired by similar frameworks that currently exist for most programming languages; the most famous example being JUnit for Java (www.junit.org). There is a -list of unit testing frameworks for multiple languages at www.xprogramming.com/software.htm -. Unit testing has a long history as part of formal quality assurance +list of unit testing frameworks for multiple languages +at www.xprogramming.com/software/. +Unit testing has a long history as part of formal quality assurance methodologies, but has recently been associated with the lightweight methodology called Extreme Programming. In that methodology, the characteristic practice involves interspersing unit test writing with -coding (" test a little, code a little"). While the incremental unit +coding ("test a little, code a little"). While the incremental unit test/code approach is indispensable to Extreme Programming, it is also -applicable, and perhaps indispensable, outside of that methodology.

+applicable, and perhaps indispensable, outside of that +methodology.

The incremental test/code approach provides three main benefits to the developer:

@@ -33,8 +34,9 @@ should be designed for usage early in the coding process.
  • They help the developer think early about aberrant cases, and code accordingly.
  • By providing a documented level of correctness, they allow the -developer to refactor (see www.refactoring.com -) aggressively.
  • +developer to refactor +(see www.refactoring.com) +aggressively.

    That third reason is the one that turns people into unit testing addicts. There is nothing so satisfying as doing a wholesale @@ -70,8 +72,9 @@ Project NEWS, a summarized changelog.
    enhancement requests, bug reports, patches, or documentation.  Mailing lists are preferred to forums as they're easier to monitor.  Please visit the Check project page at http://sourceforge.net/projects/check/
    -

    + href="http://sourceforge.net/projects/check/">http://sourceforge.net/projects/check/. +
    +

    Patches to Check, unless trivial, should be against the latest SVN trunk, and should include a full set of unit tests testing the new behavior. No functionality goes into Check without unit tests, and