Article View: pl.comp.lang.c
Article #247010Re: ile czasu trzeba aby sie nauczyc c++?
From: godek.maciek
Date: Mon, 10 Apr 2017 17:21
Date: Mon, 10 Apr 2017 17:21
44 lines
4754 bytes
4754 bytes
W dniu poniedziałek, 10 kwietnia 2017 16:45:03 UTC+2 użytkownik (fir) napisał: > > No cóż, jak nie widzę kodu, to też tak naprawdę ciężko mi się wypowiedzieć. > > Ja staram się pisać kod w taki sposób, żeby całkowicie siebie wyjaśniał, > > żeby nie było tam żadnych ukrytych założeń ani niewysłowionych konwencji. > > Funkcje, które zapisuję, odpowiadają pojęciom, którymi myślę. > > > > Ale -- jak mówią -- whatever works. Dopóki nie muszę pracować > > z Twoim kodem, nie interesuje mnie Twój adres ;] > > moj kod jest zupelnie dobry, mysle ze lepszy niz twoj ;c Nie będę się spierał, bo jak mówiłem, nie widziałem zbyt dużo Twojego kodu (tylko biblioteczkę, którą gdzieś tam ostatnio wklejałeś, choć przyznam, że lepiej do takich rzeczy używać gista albo pastebina, niż usenetu) > aczkolwiek nie kazdy by tak pewnie uwazal bo ludzie oceniaja pod siebie, > a ja mam wlasny styl nazewnictwa pascalem i raczej dlugimi nazwami ktory > to styl moze nie wyglada za dobrze (styl z kreskami na na krotkich nazwach > na oko wyglada przyjemniej) ale dla mnie jest logicznie > ok.. ogolnie swoj kod uwazam za dobry (choc pare lat to zajelo > by wypracowac styl) A umiałbyś określić kryteria, w oparciu o które stwierdzasz, że Twój kod jest dobry? [Bo w sumie "dobry" to szalenie relatywne pojęcie. Dla mnie dobry kod to taki, który jest zasadniczo sformułowaniem problemu, który rozwiązuje. Dobry kod w moim odczuciu powinien być dedukowalny, tzn. ilekroć zetknę się z takim samym problemem, powinienem wyprodukować mniej więcej identyczny kod] > pewne rzeczy bede jednak probowal ciagle usprawnic np wspomniany > 'krzak' (tak nawywam obszary kodu ktorych kod i flow jest > rozproszony po przestrzeni projektu zamiast byc ladnie > pofaktoryzowany na moduly z pojedynczymi punktami wejscia) > trzebbedzie nad tym popracowac Trochę to co piszesz, kojarzy się z programowaniem aspektowym [którego raczej nie rozumiem, choć gdzieś się spotkałem ze stwierdzeniem, że haskellowe monady stanowią jakąś tam realizację programowania aspektowego]
Technical Details
Message-ID:
<6fa9a74c-667c-486f-88c9-4a8e49bcedda@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!c45no660998qtb.1!news-out.google.com!y33ni1511qty.1!nntp.google.com!g57no913610qta.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<451e90e7$0$17965$f69f905@mamut2.aster.pl> <df81b585-523e-4ed7-a9b1-3eb3a980639d@googlegroups.com> <almarsoft.37215651928186221@news.v.pl> <f52db3b6-cba3-4c7a-9d02-2fa8105dab31@googlegroups.com> <almarsoft.666605623275236501@news.v.pl> <6dec90fc-996e-4eba-b0ad-39c85cf63178@googlegroups.com> <almarsoft.186316786733941680@news.v.pl> <c6e6f8be-305e-4dc4-aa68-ae78a6092d41@googlegroups.com> <almarsoft.8711069852850737226@news.v.pl> <11d70a66-0d3b-4b34-9c05-41682a0df8b1@googlegroups.com> <58e7df3c$0$645$65785112@news.neostrada.pl> <b8c15b18-beea-4ff2-984c-448475cf3d01@googlegroups.com> <58e7e6fe$0$654$65785112@news.neostrada.pl> <15a4c9b8-7ff6-4f1e-b5f4-3a0900c12e8a@googlegroups.com> <a2c9b678-c678-4772-a328-543b9cf1f2bf@googlegroups.com> <58e885dc$0$662$65785112@news.neostrada.pl> <8698e521-a9e6-4ca1-93e1-63ba3774f83e@googlegroups.com> <32d9c13f-c8fc-4d6f-a13d-a01775b57294@googlegroups.com> <b112e438-d604-403e-81fe-1a529ec3cd82@googlegroups.com> <58e8ddf6$0$5159$65785112@news.neostrada.pl> <5c5b62fe-cf04-4a41-a6d2-9cb4bbc26431@googlegroups.com> <d3e48384-7b53-41ba-9eb2-245824936fbe@googlegroups.com> <411d3d82-a0e2-474a-8f73-995093825954@googlegroups.com> <67bc3a39-cb5c-43d4-8862-1a911eb9aa84@googlegroups.com> <c2f92d40-00b8-4b9b-959b-ca59ec303956@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 10.107.16.80 with SMTP id y77mr5382400ioi.53.1491844916390; Mon, 10 Apr 2017 10:21:56 -0700 (PDT) X-Received: by 10.157.84.12 with SMTP id j12mr525066oth.19.1491844916335; Mon, 10 Apr 2017 10:21:56 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!c45no660998qtb.1!news-out.google.com!y33ni1511qty.1!nntp.google.com!g57no913610qta.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Mon, 10 Apr 2017 10:21:47 -0700 (PDT) In-Reply-To: <c2f92d40-00b8-4b9b-959b-ca59ec303956@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=46.186.79.92; posting-account=f7iIKQoAAAAkDKpUafc-4IXhmRAzdB5r NNTP-Posting-Host: 46.186.79.92 References: <451e90e7$0$17965$f69f905@mamut2.aster.pl> <df81b585-523e-4ed7-a9b1-3eb3a980639d@googlegroups.com> <almarsoft.37215651928186221@news.v.pl> <f52db3b6-cba3-4c7a-9d02-2fa8105dab31@googlegroups.com> <almarsoft.666605623275236501@news.v.pl> <6dec90fc-996e-4eba-b0ad-39c85cf63178@googlegroups.com> <almarsoft.186316786733941680@news.v.pl> <c6e6f8be-305e-4dc4-aa68-ae78a6092d41@googlegroups.com> <almarsoft.8711069852850737226@news.v.pl> <11d70a66-0d3b-4b34-9c05-41682a0df8b1@googlegroups.com> <58e7df3c$0$645$65785112@news.neostrada.pl> <b8c15b18-beea-4ff2-984c-448475cf3d01@googlegroups.com> <58e7e6fe$0$654$65785112@news.neostrada.pl> <15a4c9b8-7ff6-4f1e-b5f4-3a0900c12e8a@googlegroups.com> <a2c9b678-c678-4772-a328-543b9cf1f2bf@googlegroups.com> <58e885dc$0$662$65785112@news.neostrada.pl> <8698e521-a9e6-4ca1-93e1-63ba3774f83e@googlegroups.com> <32d9c13f-c8fc-4d6f-a13d-a01775b57294@googlegroups.com> <b112e438-d604-403e-81fe-1a529ec3cd82@googlegroups.com> <58e8ddf6$0$5159$65785112@news.neostrada.pl> <5c5b62fe-cf04-4a41-a6d2-9cb4bbc26431@googlegroups.com> <d3e48384-7b53-41ba-9eb2-245824936fbe@googlegroups.com> <411d3d82-a0e2-474a-8f73-995093825954@googlegroups.com> <67bc3a39-cb5c-43d4-8862-1a911eb9aa84@googlegroups.com> <c2f92d40-00b8-4b9b-959b-ca59ec303956@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <6fa9a74c-667c-486f-88c9-4a8e49bcedda@googlegroups.com> Subject: Re: ile czasu trzeba aby sie nauczyc c++? From: godek.maciek@gmail.com Injection-Date: Mon, 10 Apr 2017 17:21:56 +0000 Lines: 56 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit