egoiste ale to nie powód bys obrażał innych sam jestem na infie i akurat wiem o co biega ale skoro ty nie rozumiesz to masz dwa wyjścia: albo napisać "o co chodzi?" (informatycy wiedzą że nie każdy musi to wiedzieć i Ci wyjaśnią) albo jeśli Cię to zwyczajnie nie obchodzi po prostu nie komentuj, pozdrawiam
ja wiem co to jest kod i co to jest komentarz, uczyłem się kilku języków programowaina i nie jestem w temacie zielony. ale to sa demotywatory.pl a nie mikroprocesory.pl, tu wchodza różni ludzie a większośc z nich nie będzie wiedziała o co chodzi. a moim zdaniem demoty powinny być zrozumiałe dla ogółu a nie dla ścisłej grupy zainteresowanych
@egoiste,
To co robią tu te wszystkie wkurzające demoty o nieszczęśliwej miłości? Demoty to demoty a nie strona gdzie wchodzą sami "nieszczęśliwie zakochani". Przyjęcie że każdy przeżył romantyczny związek który okazał się nie udany, jest nielogiczne.
Tylko że związki dotyczą prawie każdego normalnego człowieka i prawie każdy ma jakieś doświadczenia w tej kwestii. A z kodami? Idź na ulicę i zapytaj 100 osób czy mieli jakieś miłosne zawody i czy wiedzą co to jest kod źródłowy. Tylko zrób to na normalnej ulicy a nie dojeździe do polibudy
Nie skompiluje się. Zmienna nie może mieć '-' w nazwie. Zapomniałeś "int nazwa_funkcji()", więc o
"return 0;" też się wypluje. A co znaczy "brak komentarza" jak programista ma dokładnie 152587890625 znaków?.
OdpowiedzKomentuj obrazkiem
Zmodyfikowano
1 raz.
Ostatnia modyfikacja:
24 sierpnia 2011 o 19:36
Myślę, że 'egoiście' chodziło raczej o to, że demot będzie niezrozumiały dla 'szarych' ludzi jak o samą obrazę. Acz jak
widać nie sprawiło to problemu by demot pojawił się na głównej więc pewnie był dość zrozumiały :)
Niemniej popieram kwestię anty-wymoczkową. Technologia przepływu informacji to postęp a postęp to
przyszłość. Bez elektroniki by nie było infomatyki a bez informatyki elektronika by stała w miejscu. I tak z autka które 'tylko jeździ' mamy kamery cofania, kontrolę wtrysku i zapłonu, GPS, EBS, ABS i multum innych rzeczy, których wykonanie w sposób steampunkowy (czysto mechaniczny) było by całkowicie niewykonalne ;P
I niech ktoś nazwie informatyka wymoczkiem jeżdżąc autem z automatyczną klimatyzacją.... nie lubisz wymoczków? A wyłączysz klimę na wakacje???
OdpowiedzKomentuj obrazkiem
Zmodyfikowano
5 razy.
Ostatnia modyfikacja:
24 sierpnia 2011 o 10:24
@wicik:
"Technologia przepływu informacji to
postęp a postęp to przyszłość. Bez elektroniki by nie było infomatyki a bez informatyki elektronika by
stała w miejscu. "
Coś mi się wydaje, że źle rozumiesz pojęcie "informatyka".
Ojcami informatyki są głównie Von Neumann, Turing i Pascal - MATEMATYCY. Informatyka jest naturalną konsekwencją MATEMATYKI wspartej MECHANIKĄ, zaś elektronika jest z kolei konsekwencją rozwoju MECHANIKI i ELEKTRYKI.
"Programowanie zorientowane obiektowo mi wystarczy"
Nie rozumiem co OOP ma wspólnego z komentowaniem własnego kodu. Spróbuj wrócić do własnego kodu po powiedzmy kilku tygodniach i zobacz czy wtedy tak szybo "się połapiesz". Jeśli pracujesz nad projektem w zespole programistów, komentwanie kodu to wręcz twój obowiązek.
Brainfuck to jeszcze nic :)
Spróbuj zakodować coś w języku programowania składającym się ze spacji,
znaków tabulacji i innych wszelakich niewidocznych form zapisu (o ile inne jeszcze istnieją)...
To dobitnie
ryje mózg :D
Nazwy niestety nie pamiętam :p
OdpowiedzKomentuj obrazkiem
Zmodyfikowano
1 raz.
Ostatnia modyfikacja:
24 sierpnia 2011 o 11:45
:) A tam asemblery i języki ezoetryczne... one są proste, tylko programuje się w nich żmudnie. Prawdziwe piękno to programowanie funkcyjne, np. Haskell :)
Zależy czy to co napisałeś ma 100 linijek kodu czy kilka tysięcy. W większym sofcie można się samemu
zgubić a co tu gadać jeśli Ci przyjdzie robić coś po kimś (np w firmie)...
Jest takie 'przekleństwo'
informatyków. "A żebyś w cudzym kodzie grzebał.... "
OdpowiedzKomentuj obrazkiem
Zmodyfikowano
1 raz.
Ostatnia modyfikacja:
24 sierpnia 2011 o 11:13
Przez prawie 4 lata studiów "uczono" mnie, że komentarze są dobre i komentowanie kodu powinno być częścią tworzenia programu. Co się zmieniło na ostatnim roku? Zaczęły się wykłady z doktorem, który od 20 lat pracuje w prywatnej firmie - teraz zamiast pisać komentarz zastanawiam się dlaczego go w ogóle potrzebuję i czy nie mogę tak zrefaktoryzować kodu aby komentarz był zbędny. Dla zainteresowanych współczesnym poglądem na komentarze polecam: http://www.codinghorror.com/blog/2008/07/coding-without-comments.html
Dobry programista potrafi napisać nawet skomplikowany kod, który łatwo jest zrozumieć bez komentarzy (przez stosowanie właściwego nazewnictwa oraz przejrzystego kodu zgodnego z dobrymi praktykami). To dwa etapy myślenia dalej niż treść demota, który jest obrazem myśli wielu polskich studentów, którym jednak nikt za ich kod nie płaci. Dobry programista unika komentarzy tylko dlatego, że nie można zagwarantować ich aktualności w toku rozwoju kodu.
tak tak ja też mam serwer minecrafta bukkit odpalany cmd i mam programik do przerabiania midi na charty do gh3 a i w tle zawsze mam włączony defragmentator dysku
* Please skip to the bottom of this file if you ate lunch recently
* -- Alan
*/
-- from Linux kernel pre-2.1.91-1 |
Czyli chybaczasem komentują kod. :P | Mój znajomy nazywa zmienne nazwami typu 'kotletschabowy' (ponoć jak był kiedyś głodny, to każda zmienna miała nazwę jedzenia) i się jeszcze w tym orientuje bez komentarzy. | (Ech, jak się w tych głupich komentarzach robi enter? Bo raz się wczyta, raz nie, a tu by się przydał, by było przejrzyste i wyglądało jak z kodu...)
OdpowiedzKomentuj obrazkiem
Zmodyfikowano
4 razy.
Ostatnia modyfikacja:
26 sierpnia 2011 o 13:19
Mnie się zapomina. Tak skupiam się na kodzie, że zapominam.
Ale jak się gubię (program ma dużo linijek) to komentuje, żeby se uporządkować, gdzie co jest.
A jeszcze ciężej będzie im znaleźć pracę z takim podejściem.
demot dla informatycznych wymoczków. zwykły człowiek nawet nie wie o jaki kod chodzi i o jakie komentarze
egoiste ale to nie powód bys obrażał innych sam jestem na infie i akurat wiem o co biega ale skoro ty nie rozumiesz to masz dwa wyjścia: albo napisać "o co chodzi?" (informatycy wiedzą że nie każdy musi to wiedzieć i Ci wyjaśnią) albo jeśli Cię to zwyczajnie nie obchodzi po prostu nie komentuj, pozdrawiam
ja wiem co to jest kod i co to jest komentarz, uczyłem się kilku języków programowaina i nie jestem w temacie zielony. ale to sa demotywatory.pl a nie mikroprocesory.pl, tu wchodza różni ludzie a większośc z nich nie będzie wiedziała o co chodzi. a moim zdaniem demoty powinny być zrozumiałe dla ogółu a nie dla ścisłej grupy zainteresowanych
egoiste - Ciekawe jak to się stało, że demot, w którym "większość nie wie o co chodzi" ma 80% plusów...
a może tak to się stało, że ci którzy nie zrozumieli nie ocenili demota?
@egoiste,
To co robią tu te wszystkie wkurzające demoty o nieszczęśliwej miłości? Demoty to demoty a nie strona gdzie wchodzą sami "nieszczęśliwie zakochani". Przyjęcie że każdy przeżył romantyczny związek który okazał się nie udany, jest nielogiczne.
Tylko że związki dotyczą prawie każdego normalnego człowieka i prawie każdy ma jakieś doświadczenia w tej kwestii. A z kodami? Idź na ulicę i zapytaj 100 osób czy mieli jakieś miłosne zawody i czy wiedzą co to jest kod źródłowy. Tylko zrób to na normalnej ulicy a nie dojeździe do polibudy
@egoiste - jak czytam twoje komentarze to aż chce się shackować liczni kdla ludzi nienormalnych.
Specjaliści się wyrwali :D Spokojnie, to tylko żart, nie bierzcie wszystkiego na poważnie :)
Uważasz, że prawdziwi programiści lubią utrudniać sobie prace? Komentarze w kodzie zazwyczaj stosuje się
dla samego siebie.
Zmodyfikowano 1 raz. Ostatnia modyfikacja: 23 sierpnia 2011 o 21:25
Żenua
{string
programista;
cin>>programista;
char buff[]='/x62/x72/x61/x6b/x20/x6b/x6f/x6d/x65/x6e/x74/x61/x72/x7a/x61/';
int do_d-py=pow(5,16);
if(programista.length()==do_d-py){
printf("%s\n",buff);
}
else{
printf("dobry
geek");
}
//Aby było bardziej zrozumiałe ;)
return 0;
}
Zmodyfikowano 4 razy. Ostatnia modyfikacja: 23 sierpnia 2011 o 22:21
Nie skompiluje się. Zmienna nie może mieć '-' w nazwie. Zapomniałeś "int nazwa_funkcji()", więc o
"return 0;" też się wypluje. A co znaczy "brak komentarza" jak programista ma dokładnie 152587890625 znaków?.
Zmodyfikowano 1 raz. Ostatnia modyfikacja: 24 sierpnia 2011 o 19:36
@up to ty chyba brainfucka nie widziałeś!
brainfuck z rana jak śmietana :D
Ktoś chyba programuje w wagonie pociągu. Patrz - okno ;)
Dostane minusy, ale co tam - piękna odpowiedź. :)
Myślę, że 'egoiście' chodziło raczej o to, że demot będzie niezrozumiały dla 'szarych' ludzi jak o samą obrazę. Acz jak
widać nie sprawiło to problemu by demot pojawił się na głównej więc pewnie był dość zrozumiały :)
Niemniej popieram kwestię anty-wymoczkową. Technologia przepływu informacji to postęp a postęp to
przyszłość. Bez elektroniki by nie było infomatyki a bez informatyki elektronika by stała w miejscu. I tak z autka które 'tylko jeździ' mamy kamery cofania, kontrolę wtrysku i zapłonu, GPS, EBS, ABS i multum innych rzeczy, których wykonanie w sposób steampunkowy (czysto mechaniczny) było by całkowicie niewykonalne ;P
I niech ktoś nazwie informatyka wymoczkiem jeżdżąc autem z automatyczną klimatyzacją.... nie lubisz wymoczków? A wyłączysz klimę na wakacje???
Zmodyfikowano 5 razy. Ostatnia modyfikacja: 24 sierpnia 2011 o 10:24
@wicik:
"Technologia przepływu informacji to
postęp a postęp to przyszłość. Bez elektroniki by nie było infomatyki a bez informatyki elektronika by
stała w miejscu. "
Coś mi się wydaje, że źle rozumiesz pojęcie "informatyka".
Ojcami informatyki są głównie Von Neumann, Turing i Pascal - MATEMATYCY. Informatyka jest naturalną konsekwencją MATEMATYKI wspartej MECHANIKĄ, zaś elektronika jest z kolei konsekwencją rozwoju MECHANIKI i ELEKTRYKI.
"Programowanie zorientowane obiektowo mi wystarczy"
Nie rozumiem co OOP ma wspólnego z komentowaniem własnego kodu. Spróbuj wrócić do własnego kodu po powiedzmy kilku tygodniach i zobacz czy wtedy tak szybo "się połapiesz". Jeśli pracujesz nad projektem w zespole programistów, komentwanie kodu to wręcz twój obowiązek.
@pszk
Ty chyba assemblera nie widziałeś + HEX w debagowaniu. Brainfuck i tak jest "dla jaj";
Zmodyfikowano 2 razy. Ostatnia modyfikacja: 23 sierpnia 2011 o 22:37
Brainfuck to jeszcze nic :)
Spróbuj zakodować coś w języku programowania składającym się ze spacji,
znaków tabulacji i innych wszelakich niewidocznych form zapisu (o ile inne jeszcze istnieją)...
To dobitnie
ryje mózg :D
Nazwy niestety nie pamiętam :p
Zmodyfikowano 1 raz. Ostatnia modyfikacja: 24 sierpnia 2011 o 11:45
http://pl.wikipedia.org/wiki/Whitespace
Nie wiem co tu się dzjeje ale jak wpisuję te komenty to ktoś je mi usuwa po jakimś czasie. WTF?!
Zmodyfikowano 3 razy. Ostatnia modyfikacja: 24 sierpnia 2011 o 12:04
:) A tam asemblery i języki ezoetryczne... one są proste, tylko programuje się w nich żmudnie. Prawdziwe piękno to programowanie funkcyjne, np. Haskell :)
http://shootout.alioth.debian.org/u64q/program.php?test=pidigits&lang=ghc&id=4
A pączek na 100% z Tesco xD
Przecież w niektórych firmach można za to wylecieć, bo komentarze należą do standardu pracy.
Ja swojego programu z magisterki nawet z komentarzami po dwóch latach nie zrozumiałem.
donut z tesco :)
G prawda. W zasadzie tyle.
Gdy naprawdę niezrozumiale sam zapomnisz po godzinie.
I dlatego komentarze, bardzo szczegółowe.
Nie mówiąc o supervisorze.
Zależy czy to co napisałeś ma 100 linijek kodu czy kilka tysięcy. W większym sofcie można się samemu
zgubić a co tu gadać jeśli Ci przyjdzie robić coś po kimś (np w firmie)...
Jest takie 'przekleństwo'
informatyków. "A żebyś w cudzym kodzie grzebał.... "
Zmodyfikowano 1 raz. Ostatnia modyfikacja: 24 sierpnia 2011 o 11:13
Napisz skompilowaną aplikację i spróbuj rozszyfrować ją po 2 latach powodzenia ,.
Heh, podobny komentarz znajduje się na początku pewnej klasy w programie, który piszę po kimś:
/* no comments for you. it was hard to write, so it should be hard to read */
Osobiście często piszę komentarze. Czasem problem jest ze zrozumieniem własnego programu :/ więc komentarze to jednak dobra rzecz.
Zmodyfikowano 3 razy. Ostatnia modyfikacja: 24 sierpnia 2011 o 11:47
Przez prawie 4 lata studiów "uczono" mnie, że komentarze są dobre i komentowanie kodu powinno być częścią tworzenia programu. Co się zmieniło na ostatnim roku? Zaczęły się wykłady z doktorem, który od 20 lat pracuje w prywatnej firmie - teraz zamiast pisać komentarz zastanawiam się dlaczego go w ogóle potrzebuję i czy nie mogę tak zrefaktoryzować kodu aby komentarz był zbędny. Dla zainteresowanych współczesnym poglądem na komentarze polecam: http://www.codinghorror.com/blog/2008/07/coding-without-comments.html
Dobry programista potrafi napisać nawet skomplikowany kod, który łatwo jest zrozumieć bez komentarzy (przez stosowanie właściwego nazewnictwa oraz przejrzystego kodu zgodnego z dobrymi praktykami). To dwa etapy myślenia dalej niż treść demota, który jest obrazem myśli wielu polskich studentów, którym jednak nikt za ich kod nie płaci. Dobry programista unika komentarzy tylko dlatego, że nie można zagwarantować ich aktualności w toku rozwoju kodu.
tak tak ja też mam serwer minecrafta bukkit odpalany cmd i mam programik do przerabiania midi na charty do gh3 a i w tle zawsze mam włączony defragmentator dysku
perl golf!:D
haha ciastko z kauflanda :D tez takie wczoraj kupilem
Hm, jakiś czas temu znalazłam cytat:
/*
* Please skip to the bottom of this file if you ate lunch recently
* -- Alan
*/
-- from Linux kernel pre-2.1.91-1 |
Czyli chybaczasem komentują kod. :P | Mój znajomy nazywa zmienne nazwami typu 'kotletschabowy' (ponoć jak był kiedyś głodny, to każda zmienna miała nazwę jedzenia) i się jeszcze w tym orientuje bez komentarzy. | (Ech, jak się w tych głupich komentarzach robi enter? Bo raz się wczyta, raz nie, a tu by się przydał, by było przejrzyste i wyglądało jak z kodu...)
Zmodyfikowano 4 razy. Ostatnia modyfikacja: 26 sierpnia 2011 o 13:19
mam taki sam monitor ;d
Mam dokładnie to samo :) i po roku otwieram swoje skrypty i zastanawiam się co autor miał na myśli :)
Mnie się zapomina. Tak skupiam się na kodzie, że zapominam.
Ale jak się gubię (program ma dużo linijek) to komentuje, żeby se uporządkować, gdzie co jest.
A to prawdziwy przyjaciel programisty:
http://i.pinger.pl/pgr66/fd63cd870029cb9f4af49d93/Gumowa-kaczuszka-zabawka-do-kapieli_Sassy.jpg ;)
Zmodyfikowano 1 raz. Ostatnia modyfikacja: 29 grudnia 2013 o 0:02