I didn't know this existed. I filed bug 995763 to get this link added to
the 'review requested' email to hopefully increase visibility.


On Sat, Apr 12, 2014 at 12:10 PM, Kartikaya Gupta <kgu...@mozilla.com>wrote:

> Just a reminder that this page exists:
>
> https://developer.mozilla.org/en-US/docs/Developer_Guide/
> Reviewer_Checklist
>
> and you should feel free to add things to it, and use it when reviewing
> any code (your own or other people's).
>
> kats
>
>
> On 11/4/2014, 17:47, Mike Conley wrote:
>
>> Whoa, didn't expect to see a blog post I wrote in grad school to get
>> called out here. :) Interesting to see it show up on the radar.
>>
>> Re-reading it, I think the most interesting thing about the Cohen study
>> that I absorbed was the value of reviewing my own code before requesting
>> review from other people. I've found that when I look at my own code
>> using Splinter or Review Board, my brain switches into critique mode,
>> and I'm able to notice and flag the obvious things.
>>
>> This has the dual benefit of making the code better, and making it
>> easier for my reviewer to not get distracted by minor things that I
>> could have caught on my own. I almost made this a topic for my graduate
>> study research paper[1], but then did this[2] instead.
>>
>> Always happy to talk about code review,
>>
>> -Mike
>>
>> [1]:
>> http://mikeconley.ca/blog/2010/03/04/research-proposal-
>> 1-the-effects-of-author-preparation-in-peer-code-review/
>> [2]:
>> http://mikeconley.ca/blog/2010/12/23/the-wisdom-of-
>> peers-a-motive-for-exploring-peer-code-review-in-the-classroom/
>>
>> On 11/04/2014 5:32 PM, Chris Peterson wrote:
>>
>>> Code review tool company SmartBear published an interesting study [1] of
>>> the effectiveness of code reviews at Cisco. (They used SmartBear's
>>> tools, of course.) Mozillian Mike Conley reviewed SmartBear's study on
>>> his blog [2].
>>>
>>> The results are interesting and actionable. Some highlights:
>>>
>>> * Review fewer than 200-400 lines of code at a time.
>>> * Spend no more than 60-90 minutes per review session.
>>> * Authors should pre-review their own code before submitting a review
>>> request and add explanations and questions to guide reviewers.
>>>
>>>
>>> chris
>>>
>>>
>>> [1]
>>> http://smartbear.com/SmartBear/media/pdfs/WP-CC-11-
>>> Best-Practices-of-Peer-Code-Review.pdf
>>>
>>>
>>> [2]
>>> http://mikeconley.ca/blog/2009/09/14/smart-bear-cisco-
>>> and-the-largest-study-on-code-review-ever/
>>>
>>>
>>>
>>>
>>>
>>> On 4/11/14, 1:29 PM, Gregory Szorc wrote:
>>>
>>>> I came across the following articles on source control and code review:
>>>>
>>>> *
>>>> https://secure.phabricator.com/book/phabflavor/article/
>>>> recommendations_on_revision_control/
>>>>
>>>>
>>>> *
>>>> https://secure.phabricator.com/book/phabflavor/article/
>>>> writing_reviewable_code/
>>>>
>>>>
>>>> *
>>>> https://secure.phabricator.com/book/phabflavor/article/
>>>> recommendations_on_branching/
>>>>
>>>>
>>>>
>>>> I think everyone working on Firefox should take the time to read them as
>>>> they prescribe what I perceive to be a very rational set of best
>>>> practices for working with large and complex code bases.
>>>>
>>>> The articles were written by a (now former) Facebooker and the
>>>> recommendations are significantly influenced by Facebook's experiences.
>>>> They have many of the same problems we do (size and scale of code base,
>>>> hundreds of developers, etc). Some of the pieces on feature development
>>>> don't translate easily, but most of the content is relevant.
>>>>
>>>> I would be thrilled if we started adopting some of the recommendations
>>>> such as more descriptive commit messages and many, smaller commits over
>>>> fewer, complex commits.
>>>>
>>>
>>> _______________________________________________
>>> dev-platform mailing list
>>> dev-platform@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-platform
>>>
>>
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to