🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#246970
From: godek.maciek
Date: Fri, 07 Apr 2017 05:52
42 lines
4720 bytes
W dniu czwartek, 6 kwietnia 2017 19:58:08 UTC+2 użytkownik slawek napisał:

> > bronić jakiegoś swojego osobniczego "kultu Cargo".
> 
> Jakbyś uważniej czytał, to zauważyłbyś że napisałem co ja uważam za 
> lepsze i dlaczego.

Napisałeś, że uważasz, że na 40 linii kodu powinno przypadać
50 linii komentarza, ale nie napisałeś, dlaczego tak uważasz,
ani nie pokazałeś nawet, jakiego rodzaju kod/komentarz masz
na myśli.

> Ty możesz mieć swój kultowy sposób partolenia, ale 
> nic mnie to nie obchodzi...

Kurde, ludzie, co z Wami. Programować można na różne sposoby,
i jakiego sposobu nie wybierzesz, to jest OK dopóty, dopóki 
jesteś w stanie osiągnąć cele, które przed sobą stawiasz.
To, że ktoś ma inne nawyki, niż Ty, nie oznacza, że jego
nawyki są gorsze czy lepsze od Twoich. Podobnie to, że ktoś
ma inne zdanie, niż Ty, nie musi od razu oznaczać, że jest
debilem, ani że uważa, że Ty jesteś debilem. On może mieć
swoje powody, a Ty swoje.

Mój powód jest taki, że staram się traktować język programowania
jako bardziej precyzyjną wersję języka programowania, i z tego
powodu staram się rozwijać go w taki sposób, żeby móc w nim
wyrażać jak najwięcej rzeczy, które w innej sytuacji (np. gdyby
język, którego musiałbym używać, nie był dostatecznie ekspresyjny)
pisałbym w komentarzach. Oczywiście nie wszystkie komentarze da się
w ten sposób przełożyć, ale moim zdaniem dublowanie w komentarzu
informacji, która jest zawarta w kodzie, to po pierwsze niepotrzebna
dodatkowa praca, a po drugie sytuacja ryzykowna, ponieważ kod się
może zmienić, a komentarz pozostać bez zmian (i moim zdaniem
trzeba założyć, że do takich sytuacji będzie dochodziło, ponieważ
nie ma żadnych formalnych metod weryfikacji poprawności komentarza).
Widziałem dużo takich sytuacji, podobnie jak dużo doxygenowych
komentarzy, które zajmowały miejsce, ale zawierały żadnej treści.

Jeżeli te uwagi Cię nie obchodzą, to po prostu nie czytaj tego,
co napisałem. Forum dyskusyjne jest miejscem publicznej dyskusji,
a nie prywatną rozmową.
Technical Details
Message-ID: <df81b585-523e-4ed7-a9b1-3eb3a980639d@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!g57no17105qta.0!news-out.google.com!m191ni22999itc.0!nntp.google.com!y18no5596128itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <451e90e7$0$17965$f69f905@mamut2.aster.pl> <2bb5.00000022.45239396@newsgate.onet.pl> <eg0l2h$pre$1@nemesis.news.tpi.pl> <2afb3725-2059-4f04-b4ac-0989aff4dbd4@googlegroups.com> <58e1d648$0$5141$65785112@news.neostrada.pl> <896bb474-1535-4eb5-a427-1d74855ca14e@googlegroups.com> <58e20fc5$0$643$65785112@news.neostrada.pl> <82bfc8d8-6b1d-4928-b831-bdbbe71fc013@googlegroups.com> <58e245ef$0$640$65785112@news.neostrada.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.5271328977613451308@news.v.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.237.60.99 with SMTP id u32mr13798056qte.24.1491544380103;        Thu, 06 Apr 2017 22:53:00 -0700 (PDT)
X-Received: by 10.157.6.166 with SMTP id 35mr104616otx.14.1491544380049; Thu, 06 Apr 2017 22:53:00 -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!g57no17105qta.0!news-out.google.com!m191ni22999itc.0!nntp.google.com!y18no5596128itc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Thu, 6 Apr 2017 22:52:59 -0700 (PDT)
In-Reply-To: <almarsoft.5271328977613451308@news.v.pl>
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> <2bb5.00000022.45239396@newsgate.onet.pl> <eg0l2h$pre$1@nemesis.news.tpi.pl> <2afb3725-2059-4f04-b4ac-0989aff4dbd4@googlegroups.com> <58e1d648$0$5141$65785112@news.neostrada.pl> <896bb474-1535-4eb5-a427-1d74855ca14e@googlegroups.com> <58e20fc5$0$643$65785112@news.neostrada.pl> <82bfc8d8-6b1d-4928-b831-bdbbe71fc013@googlegroups.com> <58e245ef$0$640$65785112@news.neostrada.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.5271328977613451308@news.v.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <df81b585-523e-4ed7-a9b1-3eb3a980639d@googlegroups.com>
Subject: Re: ile czasu trzeba aby sie nauczyc c++?
From: godek.maciek@gmail.com
Injection-Date: Fri, 07 Apr 2017 05:53:00 +0000
Lines: 61
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit