[#7055] More on VC++ 2005 — Austin Ziegler <halostatue@...>

Okay. I've got Ruby compiling. I'm attempting to get everything in

17 messages 2006/01/05
[#7058] Re: More on VC++ 2005 — nobuyoshi nakada <nobuyoshi.nakada@...> 2006/01/06

Hi,

[#7084] mathn: ugly warnings — hadmut@... (Hadmut Danisch)

Hi,

22 messages 2006/01/10
[#7097] Re: mathn: ugly warnings — Daniel Berger <Daniel.Berger@...> 2006/01/10

Hadmut Danisch wrote:

[#7098] Design contracts and refactoring (was Re: mathn: ugly warnings) — mathew <meta@...> 2006/01/10

Daniel Berger wrote:

[#7118] Re: Design contracts and refactoring (was Re: mathn: ugly warnings) — mathew <meta@...> 2006/01/12

*Dean Wampler *<deanwampler gmail.com> writes:

[#7226] Fwd: Re: Question about massive API changes — "Sean E. Russell" <ser@...>

Hello,

23 messages 2006/01/28
[#7228] Re: Question about massive API changes — Caleb Tennis <caleb@...> 2006/01/28

>

Re: Design contracts and refactoring (was Re: mathn: ugly warnings)

From: mathew <meta@...>
Date: 2006-01-15 22:27:47 UTC
List: ruby-core #7160
*Dean Wampler *<deanwampler gmail.com>
> The XP philosophy is that if you implement more functionality than is
> required, then you are wasting time and resources.
That may be an appropriate attitude for commercial software, but not for 
someone writing an open source library for Ruby.

Do you really think it better that we have 4 or 5 XML parsers which all 
partially work, well enough for their respective authors' use? Or that 
we have one that actually works?

> I won't believe a statement about what's supported unless the tests
> prove it.

Since unit tests (as currently implemented) can only demonstrate 
presence of support, and since you discount documentation, presumably 
your attitude is that there's no such thing as a statement that 
something is not supported?

In which case, don't use my code...

More philosophically: "a statement of non-support is not the same as the 
lack of a statement of support", and vice versa. But if you accept that, 
the XP dogma comes crashing down.


mathew

In This Thread

Prev Next