Hi Aron,

What I mean is where does the assumption of a line of code being 95%
correct come from.

Thank you for helping me think more clearly about the question I wanted to ask.

Best
Shoaib



On Mon, Nov 24, 2014 at 5:38 PM, Aron Ahmadia <[email protected]> wrote:
> It's a function of statistics, assuming each of the lines of code is an
> independent distribution that is either correct or wrong.
>
> Given the input assumption (95% of all source code lines are correct as
> written the first time), then the code is correct if the individual lines
> are all correct, which has probability P = 0.95^17.  This is more correctly
> rounded to 42%, but it's in the right ballpark :)
>
> On Mon, Nov 24, 2014 at 12:34 PM, Shoaib Sufi <[email protected]>
> wrote:
>>
>> Hi,
>>
>> At the bottom of:
>>
>> https://github.com/swcarpentry/bc/blob/gh-pages/novice/r/04-cond-colors-R.Rmd
>>
>> It states:
>>
>> 'Our final heatmap function is 17 lines long, which means that if
>> there's a 95% chance of each line being correct, the odds of the whole
>> function being right are only 41%. Before we go any further, we need
>> to learn how to test whether our code is doing what we want it to do,
>> and that will be the subject of the next lesson.'
>>
>> Where is the reference for making a statement like that - i.e. %
>> chance of errors based on function length.
>>
>> Thanks
>> Shoaib Sufi
>>
>> _______________________________________________
>> Discuss mailing list
>> [email protected]
>>
>> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>
>

_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to