Return-Path: Delivered-To: apmail-commons-dev-archive@www.apache.org Received: (qmail 46285 invoked from network); 25 Oct 2010 17:57:16 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 25 Oct 2010 17:57:16 -0000 Received: (qmail 46659 invoked by uid 500); 25 Oct 2010 17:57:16 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 46582 invoked by uid 500); 25 Oct 2010 17:57:16 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 46573 invoked by uid 99); 25 Oct 2010 17:57:16 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Oct 2010 17:57:16 +0000 X-ASF-Spam-Status: No, hits=0.7 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.212.43] (HELO mail-vw0-f43.google.com) (209.85.212.43) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Oct 2010 17:57:09 +0000 Received: by vws20 with SMTP id 20so252498vws.30 for ; Mon, 25 Oct 2010 10:56:48 -0700 (PDT) Received: by 10.103.212.2 with SMTP id o2mr8642422muq.136.1288029408272; Mon, 25 Oct 2010 10:56:48 -0700 (PDT) MIME-Version: 1.0 Sender: jcarman@carmanconsulting.com Received: by 10.103.179.8 with HTTP; Mon, 25 Oct 2010 10:56:28 -0700 (PDT) In-Reply-To: References: <02AA127CD8DCDE48BC7D2DFB6C87083A07DBB9E5@nwt-s-mbx2.rocketsoftware.com> <1820D9C8-F1E4-4488-B95C-B852AAA1D9C5@dslextreme.com> From: James Carman Date: Mon, 25 Oct 2010 13:56:28 -0400 X-Google-Sender-Auth: tcYlfL5pQf50nkKyeoEBtidk4gs Message-ID: Subject: Re: [VFS] Softening the exceptions... To: Commons Developers List Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Oct 25, 2010 at 1:53 PM, Filip Defoort wrote: > > In my view, it is the developer's job to provide an solid experience > to the user. That includes properly dealing with underlying system > errors in the least cryptic possible way and recovering where > possible. And those errors aren't always OS errors - could very well > be incorrect usage/... > So, fix your incorrect usage during testing. > I do agree that that is extra work, but if you just sweep exceptions > under the rug all the time, you end up with really crappy software. > That's not our job to police folks' code. If they want to write crappy software, then let them. Maybe someone will hire us to come fix it! :) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org