Article View: pl.comp.lang.c
Article #246970Re: ile czasu trzeba aby sie nauczyc c++?
From: godek.maciek
Date: Fri, 07 Apr 2017 05:52
Date: Fri, 07 Apr 2017 05:52
42 lines
4720 bytes
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-mailReferences:
<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