Re: F# fsharp

Lionel Barret De Nazaris <[email protected]>
Newsgroups gmane.games.devel.sweng
Message-ID <[email protected]>

On 05/27/2010 04:35 PM, Richard wrote:
> In article<[email protected]>,
>      Lionel Barret De Nazaris<[email protected]>   writes:
>
>    
>>>> Working within a team implies that you shall use the tools that are used
>>>> by the other team members. Doing anything else means you're creating a
>>>> nexus of potential future problems.
>>>>
>>>>          
>>> Pair programming is a simple remedy for the "singular knowledge" problem.
>>>
>>>        
>> Yes but it is costly and suppose an homogenous set of skills among the dev.
>>      
> In my experience, two people working together are more than twice as
> productive as two people working alone.
>    

> Furthermore, pair programming as a cure to the singular knowledge
> problem doesn't presume that everyone need be an expert in order to
> avoid singular knowledge.
>
>    
>> The most tricky part of a codebase is often mastered by a few, simply
>> because to get it you need some/a lot of experience under your belt.
>>      
> I guess we'll simply have to agree to disagree, then.  I don't
> subscribe to the idea that there are certain high priests of code that
> are the only ones that can accurately apply hermeneutics in order to
> understand their code.
>    
We agree if we disregard the "time" variable.
Any member can understand any code file *if they have enough time*.
Sadly, it is not always the case.
Other variables impact this, I suppose it is more true in c++ 
metaprogramming (boost ?) than in, say, python.

> I do subscribe to the idea that there are varying levels of creativity
> and expertise among members of a team.  However, if a "star player"
> can't explain his crafty code to anyone else, then you don't have a team.
> Instead you have a high priest and a bunch of unquestioning acolytes.
>    
Sometime it is not about the code but the underlying disciplines : 
physics, AI , whatever.
I don't like "star coders" and "divas" but it is not black and white.

-- 
Best regards,
Lionel Barret de Nazaris
Gamr7 - CEO
===
Create bigger cities faster with Urban PAD 
<http://gamr7.com/g2009/urban_pad>.
follow us : rss <http://gamr7.com/g2009/default/feed.rss>, twitter 
<http://twitter.com/Gamr7>, facebook 
<http://www.facebook.com/pages/Urban-PAD/124363971359>

_______________________________________________
Sweng-Gamedev mailing list
[email protected]
http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.