couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Lehnardt <...@apache.org>
Subject Re: Development environment
Date Fri, 29 Apr 2011 17:34:10 GMT

On 28 Apr 2011, at 19:17, Nathan Stott wrote:

> Originally, (until 0.11 I think?) CouchDB was developed without unit
> tests.

That is not correct. The source has always contained testing code for
the harder parts of CouchDB. They just weren't always accessible to
the user, but only to developers.

>  I take it from this thread it was also developed then without
> step-by-step debugging.  It's amazing how stable it is and has been in
> light of those two facts.

What Noah said, there are many more ways to develop software :)

Cheers
Jan
-- 




> On Thu, Apr 28, 2011 at 7:40 PM, till <till@php.net> wrote:
>> On Fri, Apr 29, 2011 at 2:38 AM, Miles Fidelman
>> <mfidelman@meetinghouse.net> wrote:
>>> Andrey Somov wrote:
>>>> 
>>>> On Fri, Apr 29, 2011 at 1:01 AM, Paul
>>>> Davis<paul.joseph.davis@gmail.com>wrote:
>>>> 
>>>> 
>>>>> 
>>>>> On Thu, Apr 28, 2011 at 6:57 PM, Nathan Stott<nrstott@gmail.com>
 wrote:
>>>>> 
>>>>>> 
>>>>>> So couchdb is really developed without using step-by-step debugging
at
>>>>>> all?  That seems quite odd.
>>>>>> 
>>>>>> 
>>>>> 
>>>>> I never use step by step debugging on any project in any language.
>>>>> I've never found it that useful.
>>>>> 
>>>>> 
>>>> 
>>>> step by step debugging of a unit test is one the most effective ways to
>>>> find
>>>> bugs.
>>>> 
>>>> 
>>> 
>>> Until you start running highly concurrent software, distributed across
>>> multiple nodes.  That takes debugging to a whole new level.
>>> 
>> 
>> A unit test doesn't run on multiple nodes.
>> 


Mime
View raw message