always assume good faith

Bráulio Bhavamitra braulio at eita.org.br
Wed Jun 25 11:35:48 BRT 2014


Caio, I appreciate your notes and references about code standands and code
review. I also think they are very important, I just balanced their
importance with other factors.

regards,
bráulio


On Wed, Jun 25, 2014 at 12:22 AM, Caio Tiago Oliveira <
caiotiago at colivre.coop.br> wrote:

> On 06/23/2014 12:29 PM, Bráulio Bhavamitra wrote:
> > What is testing? It is composed of automated tests (runned by the
> > continous integration system, travis, gitlab CI) and users' tests, which
> > we at EITA and blogoosfero do a lot.
> > Reviewing for me is mainly about testing. I don't need pretty beautiful
> > code, even after I have
> > wrote http://noosfero.org/Development/PatchGuidelines completely for
> that!
>
> http://blog.codinghorror.com/code-reviews-just-do-it/
>
> <<<<<<<START
>  - In a software-maintenance organization, 55 percent of one-line
> maintenance changes were in error before code reviews were introduced.
> After reviews were introduced, only 2 percent of the changes were in
> error. When all changes were considered, 95 percent were correct the
> first time after reviews were introduced. Before reviews were
> introduced, under 20 percent were correct the first time.
>
>  - In a group of 11 programs developed by the same group of people, the
> first 5 were developed without reviews. The remaining 6 were developed
> with reviews. After all the programs were released to production, the
> first 5 had an average of 4.5 errors per 100 lines of code. The 6 that
> had been inspected had an average of only 0.82 errors per 100. Reviews
> cut the errors by over 80 percent.
>
>  - The Aetna Insurance Company found 82 percent of the errors in a
> program by using inspections and was able to decrease its development
> resources by 20 percent.
>
>
>  - IBM's 500,000 line Orbit project used 11 levels of inspections. It
> was delivered early and had only about 1 percent of the errors that
> would normally be expected.
>
>
>  - A study of an organization at AT&T with more than 200 people reported
> a 14 percent increase in productivity and a 90 percent decrease in
> defects after the organization introduced reviews.
>
>
>  - Jet Propulsion Laboratories estimates that it saves about $25,000 per
> inspection by finding and fixing defects at an early stage.
> END>>>>>>>>>
>
>
> Take a look at least in the first four sections here:
>
> http://www.ibm.com/developerworks/rational/library/11-proven-practices-for-peer-review/
>
>
> Automated testing is nice, but code review is another completely
> unrelated thing. User testing is another nice thing, but it has nothing
> to do with either automated testing or code review.
> Any non-trivial program requires the three.
>
> _______________________________________________
> Noosfero-dev mailing list
> Noosfero-dev at listas.softwarelivre.org
> http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-dev
>



-- 
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar

EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br

"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
destruídas nas fases de extroversão e introversão do fluxo imaginativo
cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
naquele momento, essa pessoa é a única proprietária daquilo que ela
imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
por um milharal também imaginado, a pessoa imaginada não é a propriedade
desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
a propriedade deste universo é de Brahma, e não dos microcosmos que também
foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
mutável ou imutável, pertence a um indivíduo em particular; tudo é o
patrimônio comum de todos."
Restante do texto em
http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20140625/048e71ec/attachment.html>


More information about the Noosfero-dev mailing list