🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#247010
From: godek.maciek
Date: Mon, 10 Apr 2017 17:21
44 lines
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-mail
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>

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