Re: Re: What is the best natural language for the code-base?

Danijel Arsenovski <[email protected]> Tue, 30 Nov 2010 10:04:14 -0300
Newsgroups gmane.comp.programming.refactoring
Message-ID <[email protected]>
Hi OIeg,

This seems to be a good strategy. It's does not have to be the "either-or"
option.]

Thanks,

Danijel

On Sat, Nov 27, 2010 at 3:28 PM, strazhce <[email protected]> wrote:

>
>
> Hi, Danijel,
>
>
> --- In [email protected] <refactoring%40yahoogroups.com>,
> Danijel Arsenovski <danijel.arsenovski@...> wrote:
> > So, if a team is working on a proprietary, non-globalizes solution,
> should
> > they use English or a local language?
>
> our team discussed this recently and we decided on a mix with the
> preference of our local language. Priority was to make code easily readable:
> - in general - use local language if not sure
> - business-oriented - local language - it war VERY hard to translate
> business language to English. Even harder was reading that code - in
> specification document you find some term and look around for that term in
> application, but you can't find it - very frustrating. Basically every
> developer had to translate again in his head in order to find things in
> code.
> - technical terms, pattern names etc. - use English (e.g. XyzService not
> our local XyzServis etc.). Here we didn't want to translate conventional
> English terms to our language.
>
> On the other hand once we've leased developers to the foreign customer and
> he had code in his local language. Guess how painful that was :-) Meanings
> of words were not even guessable for our guys, so they had to learn foreign
> lang. AND the application. Ouch. I think our client didn't have even remote
> idea they would ever use foreign developers. You never know and you can't
> cover all bases for all possible futures...
>
> Hope this helps.
> Oleg
>
>  
>



-- 
Danijel Arsenovski
*en*> "Empowering your team for agile transition"
*es*> "Facultando su equipo para transición ágil"
www.empoweragile.com


[Non-text portions of this message have been removed]



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/refactoring/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/refactoring/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/