🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: ile czasu trzeba aby sie nauczyc c++?

#246961
From: (fir)
Date: Fri, 07 Apr 2017 15:31
48 lines
4201 bytes
W dniu piątek, 7 kwietnia 2017 17:07:55 UTC+2 użytkownik Ghost napisał:
> Użytkownik "Tomasz Kaczanowski"  napisał w wiadomości grup 
> dyskusyjnych:oc79d0$207$1@node2.news.atman.pl...
> 
> W dniu 2017-04-06 o 19:51, (fir) pisze:
> >> ostatnio trafilem tez w necie na taka konewncje:
> >
> >> int i
> >> short s
> >> float f
> >> double d
> >> pointer p
> >> char c
> >
> >> tez dosyc rozumna
> >
> 
> >w latach 80 jak zaczynałem zabawę z programowaniem, uczono inaczej:
> 
> >i, j, k - całkowite
> >a, b, c - tablice
> >x, y, z - zmiennoprzecinkowe
> >s, p, r - ciągi znakowe
> >f, g, h - logiczne
> 
> gdzie tak uczono?
> 
> >skąd taka konwencja nie wiem :) ale tak zapamiętałem :)
> 
> najprędzej to sorry, ale z dupy - jednoliterowe nazwy zmiennych świadczą o 
> tym, ze ktoś zakończył programowanie w latach 50-tych

nasz niedouczony napastliwy user jak zwykle klekocze swoje niezbyt madre uwagi (co jest wysoce smutne bo wystarczylo by zmienic ton i troche zmądrzec a nie upierac sie przy sianiu glupoty )

wyjasniam ze jednoliterowe nazwy dla przygodnych zmiennych lokalnych sa jak najbardziej ok, nawet zalecalbym

dla zmiennych i funkcji wewnetrznych modulu mozna 
rozwazac nazyw sredniej dlugosci (jako ze nie sa narazone na konflikty nazw i maja nadany kontekst modulu) (choc ja uzywam i tak dlugich*), natomiast dla funkcji zewnetrznych polecalbym dlugie nazwy

ja nap nawet z takimi nazwami 

CalculateNeutronFluxDensity_ByMonteCarloSphericallSymatry_cm2_us()

nie mam wiekszego problemu.. bardziej niz na dlugosc nalezy tylko uwazac na pulapki gramatyczne bo bez przecinkow i kontekstu czasem nie wiadomo jak naprawde odczytac dane zdanie 

*uzywam dlugich bo tak naprawde nie zawsze wyraznie wiem do jakiego modulu funkcja ma przynalezec, nie chce mi sie tego rozwazac i pisze w tym wzgledzie troche chaotycznie totez wiekszosc funkcji traktuje jako potencjalnie zewnetrzne

yawn
Technical Details
Message-ID: <79664486-6c07-410e-94ed-cd9dbef7fe86@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin3!goblin.stu.neva.ru!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!g57no154905qta.0!news-out.google.com!j72ni2242itb.0!nntp.google.com!y18no5831575itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <451e90e7$0$17965$f69f905@mamut2.aster.pl> <ed300d94-7f05-4791-ae56-077b774efa54@googlegroups.com> <58e28b69$0$15195$65785112@news.neostrada.pl> <1a59b0b0-0be0-44c9-9886-28171ba25a91@googlegroups.com> <c04357ca-2816-449a-a76d-3544891487be@googlegroups.com> <85e6a3a0-9e65-4bb9-9465-433d9c9c5c5e@googlegroups.com> <58e53652$0$5144$65785112@news.neostrada.pl> <694df5a0-8446-49ac-8e95-64e29d3767b7@googlegroups.com> <58e53ca6$0$15190$65785112@news.neostrada.pl> <c11906bf-4238-4b12-bcd1-38fefcec7225@googlegroups.com> <oc4lvi$n5f$1@node1.news.atman.pl> <58e5df11$0$5156$65785112@news.neostrada.pl> <almarsoft.5519333400367255350@news.v.pl> <almarsoft.1887009307138951124@news.v.pl> <a01917ce-6005-4ba5-ab6f-7d503a694651@googlegroups.com> <almarsoft.3812374116751442610@news.v.pl> <d521c115-c757-439a-b6b5-8cf4b5886167@googlegroups.com> <almarsoft.5614424244841851049@news.v.pl> <0578660f-5f0a-43b8-81f3-db11e3dfaa0e@googlegroups.com> <oc79d0$207$1@node2.news.atman.pl> <58e7ab48$0$5142$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.200.45.211 with SMTP id q19mr14456048qta.60.1491579067998;        Fri, 07 Apr 2017 08:31:07 -0700 (PDT)
X-Received: by 10.157.84.12 with SMTP id j12mr210907oth.19.1491579067950; Fri, 07 Apr 2017 08:31:07 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin3!goblin.stu.neva.ru!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!g57no154905qta.0!news-out.google.com!j72ni2242itb.0!nntp.google.com!y18no5831575itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Fri, 7 Apr 2017 08:31:07 -0700 (PDT)
In-Reply-To: <58e7ab48$0$5142$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=5.172.255.118; posting-account=Sb6m8goAAABbWsBL7gouk3bfLsuxwMgN
NNTP-Posting-Host: 5.172.255.118
References: <451e90e7$0$17965$f69f905@mamut2.aster.pl> <ed300d94-7f05-4791-ae56-077b774efa54@googlegroups.com> <58e28b69$0$15195$65785112@news.neostrada.pl> <1a59b0b0-0be0-44c9-9886-28171ba25a91@googlegroups.com> <c04357ca-2816-449a-a76d-3544891487be@googlegroups.com> <85e6a3a0-9e65-4bb9-9465-433d9c9c5c5e@googlegroups.com> <58e53652$0$5144$65785112@news.neostrada.pl> <694df5a0-8446-49ac-8e95-64e29d3767b7@googlegroups.com> <58e53ca6$0$15190$65785112@news.neostrada.pl> <c11906bf-4238-4b12-bcd1-38fefcec7225@googlegroups.com> <oc4lvi$n5f$1@node1.news.atman.pl> <58e5df11$0$5156$65785112@news.neostrada.pl> <almarsoft.5519333400367255350@news.v.pl> <almarsoft.1887009307138951124@news.v.pl> <a01917ce-6005-4ba5-ab6f-7d503a694651@googlegroups.com> <almarsoft.3812374116751442610@news.v.pl> <d521c115-c757-439a-b6b5-8cf4b5886167@googlegroups.com> <almarsoft.5614424244841851049@news.v.pl> <0578660f-5f0a-43b8-81f3-db11e3dfaa0e@googlegroups.com> <oc79d0$207$1@node2.news.atman.pl> <58e7ab48$0$5142$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <79664486-6c07-410e-94ed-cd9dbef7fe86@googlegroups.com>
Subject: Re: ile czasu trzeba aby sie nauczyc c++?
From: "(fir)" <profesor.fir@gmail.com>
Injection-Date: Fri, 07 Apr 2017 15:31:07 +0000
Lines: 61
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit