🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #297784

Re: PL-literki w identyfikatorach - dobry pomysł?

#297784
From: Andrzej Sawula
Date: Wed, 03 Aug 2011 20:45
44 lines
3911 bytes
On 03/08/11 22:24, slawek wrote:
>> Podany argument tak samo dotyczy uberguru z dowolnego
>> kraju świata innego niż PL - z definicji będzie znał angielski
>
> Właśnie chodzi o to, że ty sam nie wierzysz w siebie, tzn. że to ty sam
> będziesz tym ostatecznym konsultantem.

Oczywiście, że nie. Za 5 lat moge być w innym zespole, innej firmie czy 
innym kraju. Projektowanie z założeniem "ja i tylko ja będę to zawsze 
utrzymywał" jest nieodpowiedzialne.

> Na razie wniosek z całej dyskusji jest taki: lepiej nie komplikować
> spraw i nie używać w identyfikatorach liter innych niż z 7-bitowych
> ASCII;

OK

> warto też zastanowić się, w jakim języku (naturalnym) prowadzić
> dokumentację projektu i z jak wybierać identyfikatory, zwłaszcza jeżeli
> przewidujemy międzynarodową współpracę itd. itp..

Zastanowić się pewnie warto, ale IMHO jest wyłącznie jedna możliwość: po 
angielsku oczywiście. Nawet jak dzisiaj nie przewidujemy, ale jest 
choćby taka potencjalna możliwość. Pracowałem z systemem, który był 
przez lata rozwijany w języku ojczystym (nie polskim, nie angleiskim), a 
potem firmę kupiła amerykańska korpo i nagle był dramat, bo ileś lat 
projektów, bugów, testów było w niszowym narzeczu.

> Kolejny wniosek: na poziomie mglistego projektowania, prac jakiś
> koncepcyjnych... nie ma sensu nie używać języka polskiego czy jakichś
> np. bazgrołowatych diagramów; każda metoda dobra, jeżeli pozwala skupić
> się na problemie; im bardziej projekt zaczyna przypominać konkretne,
> komercyjne przedsięwzięcie, tym bardziej warto uporządkować co jest do
> uporządkowania, bo potem będzie to wymagało jeszcze więcej wysiłku,
> dodatkowej pracy i czasu.

Nie zgadzam się, chyba że piszesz w pełni hobbystycznie i nigdy nikomu 
nie pokażesz. Bazgroły to jedno, a język to zupełnie co innego, i w 
warunkach komercyjnych czy nawet open source takie podejście do języka 
to IMHO błąd. Takie porządkowanie w połowie drogi jest potwornie 
kosztowne i prowadzi do marnowania czasu i szans. W odróżnieniu od tego, 
ustalenie podstaw od początku ma zerowy koszt i same korzyści. Jak do 
projektu OSS zgłosi Ci się chętny Słowak, Rosjanin czy Amerykanin, może 
wsiadać od razu.
Technical Details
Message-ID: <j1cc12$gpd$1@news.task.gda.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.task.gda.pl!not-for-mail
References: <4e34377a$0$3503$65785112@news.neostrada.pl> <4e343fe5$0$24320$c3e8da3$40cdd511@news.astraweb.com> <4e344f91$0$3494$65785112@news.neostrada.pl> <j13nri$v29$1@news.onet.pl> <4e359680$0$2485$65785112@news.neostrada.pl> <j14633$h30$1@news.task.gda.pl> <4e35b862$0$2439$65785112@news.neostrada.pl> <j18t1m$c0c$1@news.onet.pl> <4e383cc7$0$2457$65785112@news.neostrada.pl> <4E384068.2070806@spamcop.net> <4e385b8f$0$3496$65785112@news.neostrada.pl> <j1ahd9$hvi$1@news.task.gda.pl> <4e390331$0$2452$65785112@news.neostrada.pl> <j1c09p$m64$1@news.task.gda.pl> <4e399f2f$0$2456$65785112@news.neostrada.pl> <j1c8un$9il$1@news.task.gda.pl> <4e39ae6c$0$3507$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.task.gda.pl!not-for-mail
From: Andrzej Sawula <bulk@bt-mors.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: PL-literki w identyfikatorach - dobry pomysł?
Date: Wed, 03 Aug 2011 22:45:26 +0200
Organization: CI TASK http://www.task.gda.pl/
Lines: 44
Message-ID: <j1cc12$gpd$1@news.task.gda.pl>
References: <4e34377a$0$3503$65785112@news.neostrada.pl> <4e343fe5$0$24320$c3e8da3$40cdd511@news.astraweb.com> <4e344f91$0$3494$65785112@news.neostrada.pl> <j13nri$v29$1@news.onet.pl> <4e359680$0$2485$65785112@news.neostrada.pl> <j14633$h30$1@news.task.gda.pl> <4e35b862$0$2439$65785112@news.neostrada.pl> <j18t1m$c0c$1@news.onet.pl> <4e383cc7$0$2457$65785112@news.neostrada.pl> <4E384068.2070806@spamcop.net> <4e385b8f$0$3496$65785112@news.neostrada.pl> <j1ahd9$hvi$1@news.task.gda.pl> <4e390331$0$2452$65785112@news.neostrada.pl> <j1c09p$m64$1@news.task.gda.pl> <4e399f2f$0$2456$65785112@news.neostrada.pl> <j1c8un$9il$1@news.task.gda.pl> <4e39ae6c$0$3507$65785112@news.neostrada.pl>
NNTP-Posting-Host: host-78-31-153-7.ip.jarsat.pl
Mime-Version: 1.0
X-Trace: news.task.gda.pl 1312404322 17197 78.31.153.7 (3 Aug 2011 20:45:22 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Wed, 3 Aug 2011 20:45:22 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110617 Lightning/1.0b2 Thunderbird/3.1.11
In-Reply-To: <4e39ae6c$0$3507$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit