From owner-freebsd-stable Mon Oct 21 16: 1:41 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19E5837B404 for ; Mon, 21 Oct 2002 16:01:37 -0700 (PDT) Received: from mrburns.nildram.co.uk (mrburns.nildram.co.uk [195.112.4.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9445043E88 for ; Mon, 21 Oct 2002 16:01:34 -0700 (PDT) (envelope-from muttley@gotadsl.co.uk) Received: from [192.168.0.4] (muttley.gotadsl.co.uk [213.208.123.26]) by mrburns.nildram.co.uk (Postfix) with ESMTP id E87BA1E1AA9; Tue, 22 Oct 2002 00:01:25 +0100 (BST) Date: Tue, 22 Oct 2002 00:01:27 +0100 From: Matthew Whelan To: "Fischer, Oliver" , Chris BeHanna , FreeBSD-Stable Subject: Re: freebsd test matrix In-Reply-To: <3DB3C877.7080904@snafu.de> References: <20021018134020.D8827-100000@fubar.adept.org> <3DB3C877.7080904@snafu.de> Message-Id: <20021021235512.C6F1.MUTTLEY@gotadsl.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.05.04 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 21 Oct 2002 11:27:19 +0200 "Fischer, Oliver" wrote: > Mike Hoskins wrote: > > Clearly, this process indicates developers should write test cases for > > their code... Unfortuneately, the last thing an opensource project needs > > is more work for the developers. :) > > Yes, I know this argument but I think it isn't true. Only the start is > hard but if you have a working test system you are much more flexible > because you are not afraid that changes can break the system and you > don't realize it. I couldn't agree more. Testing discovers bugs at a faster rate than debugging, at least until the test becomes 'too big'. As a result, it actually *SAVES* developer time. If this weren't the case, noone would do it outside of safety-critical systems. The clever bit is knowing when to stop (ie. how big is too big). Starting should be a no-brainer. -- Matthew Whelan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message