Hi Azeez,

It may be a good idea to come up with a fix time, even if it is done
separately.  That will ensure that those session will happen and
people will keep those slots open.

--Srinath



On Wed, Sep 29, 2010 at 10:17 PM, Sanjiva Weerawarana <[email protected]> wrote:
> Sumedha, I agree totally. However, no one is born with the art of coding.
> Even artists learn from other artists and gain from years of experience.
> When I was a young programmer (a long time ago now ;-)) I was lucky to be
> sitting next to and working closely with an incredibly good programmer. I
> learnt a LOT from him. I may have learnt those things by myself too but not
> as fast!
> A lot of folks have not had the chance to work on large systems where code
> has to live for a long time. The purpose of code reviews is to help people
> learn and understand and internalize best practices that will make it
> possible to achieve high quality results while still having fun being a code
> artist :).
> Lets try this for a while .. if it doesn't work we'll iterate, like with
> everything else!
> Sanjiva.
>
> On Wed, Sep 29, 2010 at 9:54 PM, Sumedha Rubasinghe <[email protected]>
> wrote:
>>
>>
>> On Wed, Sep 29, 2010 at 12:03 PM, Sanjiva Weerawarana <[email protected]>
>> wrote:
>>>
>>> Azeez, can I also suggest that every 2 months you mix the people up
>>> again? Code reviews and best practices are best learnt from multiple people.
>>> That way everyone gets input from multiple leaders.
>>> I would also like to urge the leaders to attend at least one of the other
>>> code reviews each week! Again I suggest rotating which one each person
>>> attends (no need to schedule that - each of these people should pick one and
>>> go to it).
>>
>> Geese.....this is getting more complicated than writing code itself...
>> :-)...
>> Writing code is fun... and this whole process would have been much more
>> simpler if every SE take pride of their work, learn best practices
>> themselves & keep on improving everyday... But.. I guess we are far from
>> this idealistic situ...
>>
>> Like a drawing of an artist, every SE should realize code they write is
>> one of the primary(if not THE) external showcases of their work. If one
>> doesn't consider improving this external showcase.. shame one you...
>>
>> Just my 2 cents...
>>
>> /sumedha
>>
>>
>>>
>>> Thanks,
>>> Sanjiva.
>>>
>>> On Wed, Sep 29, 2010 at 11:58 AM, Afkham Azeez <[email protected]> wrote:
>>>>
>>>> Hi team,
>>>> In order to carry out code review sessions in a more effective manner,
>>>> we will be having multiple code review sessions per week with smaller
>>>> groups. The following people will be leading the code review sessions:
>>>> 1. Ruwan
>>>> 2. Supun
>>>> 3. Milinda
>>>> 4. Hiranya
>>>> 5. AmilaS
>>>> 6. AmilaJ
>>>> 7. Senaka
>>>> Today we had a meeting related to this. The notes from this session are
>>>> given below:
>>>> 1. Engineering team members have been divided into groups of 15. See [1]
>>>> 2. Groups will comprise folks from different teams, and will be a mix of
>>>> people with different experience levels.
>>>> 3. 5 reviews per week in general. We can have multiple sessions per day.
>>>> 4. We need to have descriptive code review notes, and when these issues
>>>> are addressed, a summary of what was done should be provided.
>>>> 5. We plan to evaluate the code review tool Crucible -
>>>> http://crucible.wso2.com during the first few sessions
>>>> 6. Code reviews need to be prescheduled and the relevant group of people
>>>> should be informed of the sections in advance, so that they can provide
>>>> feedback before the session.
>>>>
>>>> Reference
>>>>
>>>> 1. https://spreadsheets0.google.com/a/wso2.com/ccc?key=tE8m7UvpY-DkW9xM596-e3Q&hl=en#gid=0
>>>>
>>>> Thoughts & suggestions are welcome.
>>>> Thanks
>>>> --
>>>> Afkham Azeez
>>>> Senior Software Architect & Senior Manager; WSO2, Inc.;
>>>> http://wso2.com,
>>>>
>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>> email: [email protected] cell: +94 77 3320919
>>>> blog: http://blog.afkham.org
>>>> twitter: http://twitter.com/afkham_azeez
>>>> linked-in: http://lk.linkedin.com/in/afkhamazeez
>>>>
>>>> Lean . Enterprise . Middleware
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> [email protected]
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>
>>>
>>>
>>> --
>>> Sanjiva Weerawarana, Ph.D.
>>> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
>>> email: [email protected]; phone: +1 408 754 7388 x51726; cell: +94 77 787
>>> 6880 | +1 650 265 8311
>>> blog: http://sanjiva.weerawarana.org/
>>>
>>> Lean . Enterprise . Middleware
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>
>
>
> --
> Sanjiva Weerawarana, Ph.D.
> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
> email: [email protected]; phone: +1 408 754 7388 x51726; cell: +94 77 787
> 6880 | +1 650 265 8311
> blog: http://sanjiva.weerawarana.org/
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>



-- 
============================
Srinath Perera, Ph.D.
  Senior Software Architect, WSO2 Inc.
  Visiting Lecturer, University of Moratuwa
  Member, Apache Software Foundation
  Member, Lanka Software Foundation
  Blog: http://srinathsview.blogspot.com/

_______________________________________________
Carbon-dev mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to