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/