[IGSTK-Developers] Open Source Quality Improving, But Development Assumptions Need Revising
Luis Ibanez
luis.ibanez at kitware.com
Sat May 24 09:43:03 EDT 2008
Hi Patrick,
Thanks for posting this report.
It is extremly interesting.
BTW, the link to that actual report is the following:
http://scan.coverity.com/report/Coverity_White_Paper-Scan_Open_Source_Report_2008.pdf
Thanks
Luis
--------------------
Patrick Cheng wrote:
> Some interesting reading:
>
> "Open Source Software Continually Improving According to Research from
> Coverity Joint Venture with U.S. Department of Homeland Security"
> http://www.coverity.com/html/press_story58_05_20_08.html
>
> Link to the Open Source Report 2008:
> http://scan.coverity.com/report/Scan-Report2008-Release.pdf
>
> One interesting finding regarding average project function length and
> static analysis defect density:
> "...Likewise, it used to be considered wise to break down a single,
> complex function in a program into smaller functions, letting each solve
> a piece of the problem. After inspecting functions that ranged from just
> 14 lines to those up to 345 lines in length, Maxwell says, "long
> functions don't have more defects." He suspects that breaking down a
> coherent, long function tends to complicate matters and "increase the
> amount of indirection" contained in a program, making it harder to keep
> defect free. So longer functions may become more acceptable, he
> said...." -- cited from
> http://www.informationweek.com/news/software/open_source/showArticle.jhtml?articleID=207801458
>
>
> _______________________________________________
> IGSTK-Developers mailing list
> IGSTK-Developers at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-developers
>
More information about the IGSTK-Developers
mailing list