DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   Opušteno (http://www.devprotalk.com/forumdisplay.php?f=16)
-   -   Najbolji source code komentari (http://www.devprotalk.com/showthread.php?t=9166)

nixa 20. 09. 2010. 18:26

Najbolji source code komentari
 
PHP kôd:

/**
* For the brave souls who get this far: You are the chosen ones,
* the valiant knights of programming who toil away, without rest,
* fixing our most awful code. To you, true saviors, kings of men,
* I say this: never gonna give you up, never gonna let you down,
* never gonna run around and desert you. Never gonna make you cry,
* never gonna say goodbye. Never gonna tell a lie and hurt you.
*/ 


http://cobaia.net/2010/09/top-funny-...code-comments/


Ajde ubacite ovde neke vaše.

japan 20. 09. 2010. 18:44

nije komentar, vise frust ocajnika, posle ko zna koliko debagovanja - u bazi nekog slovenackog sw-a sam naisao na polje "ne me jebat" :1016:

3banchi 20. 09. 2010. 19:13

PHP kôd:

/* This is a stupid class that I wrote under duress. */
    /* I apologize to all affected.*/ 

// forget everything from school -- you are programmer //

// Everything is shamelessly stolen and rewritten.
    // Feel the consequences of GPL ;-) 

A ovo nije komentar ali je vrhunski napisan kod:

Citat:

Once I had a junior programmer writing VB code that needed to know the day of the week. He decided to write his own code, and read something like:
PHP kôd:

if (day 1) or (day 8) or (day 15) or (day 22) or (day 29then
 weekday 
"Monday"
 
elseif (day 2) or (day 9) or (day 16) or (day 23) or (day 30then
 weekday 
"Tuesday" 

...Trying to be educational I asked him for his opinion about his own code, and he said that he would simply modify it every month.

jablan 20. 09. 2010. 19:48

http://stackoverflow.com/questions/1...er-encountered

Moj favorit:

Kôd:

// somedev1 -  6/7/02 Adding temporary tracking of Login screen
// somedev2 -  5/22/07 Temporary my ass


nixa 20. 09. 2010. 19:54

@jablane taj link je u originalnom tekstu :)

DejanVesic 20. 09. 2010. 19:59

Evo jednog za Adobe PSD format, odnosno parsiranje :-)

DejanVesic 20. 09. 2010. 20:05

A evo još nekoliko koje dajem kao primer studentima :)

Kôd:

// Magic. Do not touch.
Kôd:

/* You are not meant to understand this */
Kôd:

// drunk, fix later
Kôd:

return 1; # returns 1
Kôd:

// I'm sorry.
// I am not sure if we need this, but too scared to delete.
// I am not responsible of this code.
// They made me write it, against my will.

Kôd:

/*
 * You may think you know what the following code does.
 * But you don't. Trust me.
 * Fiddle with it, and you'll spend many a sleepless
 * night cursing the moment you thought you'd be clever
 * enough to "optimize" the code below.
 * Now close this file and go play with something else.
 */


razno 20. 09. 2010. 20:15

meni je ovo jako

Kôd:

#define TRUE FALSE //Happy debugging suckers

ljtruba 20. 09. 2010. 22:13

If you are actually reading this, you need a life

xippi 21. 09. 2010. 00:23

meni je jedan od omiljenih onaj iz blanko wordpress fajla

Kôd:

<? //silence is golden ?>
a da... i meebo.com koji u sorsu ima oglas za posao :)

dinke 21. 09. 2010. 00:33

Ma skinite source kod linux kernela i grepnite omiljene psovke na engleskom pa da vidite sta su komentari ;)

Vukašin 21. 09. 2010. 00:44

Ovaj o PSD-u je epik :D

Fave iz txta

Kôd:

//hack for ie browser (assuming that ie is a browser)

Nemanja Avramović 21. 09. 2010. 00:48

ahahhaa

Kôd:

double penetration; // ouch
i

Kôd:

Exception up = new Exception("Something is really wrong.");
throw up; //ha ha

su mi maestralni :))

w00t 21. 09. 2010. 01:10

Uopce se ne sjecam kako sam prvi puta došao do ovoga, ali:


WordPress

/wp-includes/rewrite.php
generate_rewrite_rules (line 1278)

Kôd:

        /**
        * Generate the rules from permalink structure.
        *
        * The main WP_Rewrite function for building the rewrite rule list. The
        * contents of the function is a mix of black magic and regular expressions,
        * so best just ignore the contents and move to the parameters.
        *


X3mE 21. 09. 2010. 03:15

Meni je najjače bilo kad sam na vrhu jednog PL/SQL paketa video facepalm u ASCII artu :D

Ovako nešto:

Citat:

. . . . .. . . . . . . . . . . ,.-‘”. . . . . . . . . .``~.,
. . . . . . . .. . . . . .,.-”. . . . . . . . . . . . . . . . . .“-.,
. . . . .. . . . . . ..,/. . . . . . . . . . . . . . . . . . . . . . . ”:,
. . . . . . . .. .,?. . . . . . . . . . . . . . . . . . . . . . . . . . .\,
. . . . . . . . . /. . . . . . . . . . . . . . . . . . . . . . . . . . . . ,}
. . . . . . . . ./. . . . . . . . . . . . . . . . . . . . . . . . . . ,:`^`.}
. . . . . . . ./. . . . . . . . . . . . . . . . . . . . . . . . . ,:”. . . ./
. . . . . . .?. . . __. . . . . . . . . . . . . . . . . . . . :`. . . ./
. . . . . . . /__.(. . .“~-,_. . . . . . . . . . . . . . ,:`. . . .. ./
. . . . . . /(_. . ”~,_. . . ..“~,_. . . . . . . . . .,:`. . . . _/
. . . .. .{.._$;_. . .”=,_. . . .“-,_. . . ,.-~-,}, .~”; /. .. .}
. . .. . .((. . .*~_. . . .”=-._. . .“;,,./`. . /” . . . ./. .. ../
. . . .. . .\`~,. . ..“~.,. . . . . . . . . ..`. . .}. . . . . . ../
. . . . . .(. ..`=-,,. . . .`. . . . . . . . . . . ..(. . . ;_,,-”
. . . . . ../.`~,. . ..`-.. . . . . . . . . . . . . . ..\. . /\
. . . . . . \`~.*-,. . . . . . . . . . . . . . . . . ..|,./.....\,__
,,_. . . . . }.>-._\. . . . . . . . . . . . . . . . . .|. . . . . . ..`=~-,
. .. `=~-,_\_. . . `\,. . . . . . . . . . . . . . . . .\
. . . . . . . . . .`=~-,,.\,. . . . . . . . . . . . . . . .\
. . . . . . . . . . . . . . . . `:,, . . . . . . . . . . . . . `\. . . . . . ..__
. . . . . . . . . . . . . . . . . . .`=-,. . . . . . . . . .,%`>--==``
. . . . . . . . . . . . . . . . . . . . _\. . . . . ._,-%. . . ..`
Ali ovo je epic: :D

Citat:

Originalno napisao razno (Napišite 89613)
meni je ovo jako

Kôd:

#define TRUE FALSE //Happy debugging suckers


smarkovic 21. 09. 2010. 08:15

Pre nekoliko meseci uklonjeni su OMG i slični komentari iz Ruby on Rails sorsa: http://github.com/rails/rails/commit...7a8f4d41dc1aff
I komentari u kodu i komentari na ceo patch su priceless :)

Pozdrav,
Sloba

komad 21. 09. 2010. 10:50

Citat:

Originalno napisao jablan (Napišite 89606)
http://stackoverflow.com/questions/1...er-encountered

Moj favorit:

Kôd:

// somedev1 -  6/7/02 Adding temporary tracking of Login screen
// somedev2 -  5/22/07 Temporary my ass


Još se oporvljam od ovog, ali i moja kancelarija. Prodrao sam se kao lood.:1004:

Miroslav Ćurčić 21. 09. 2010. 21:52

Dve iz wordpressa:

// "When trying to design a foolproof system,
// never underestimate the ingenuity of the fools :)" -- Dougal
...
...
function set_stupidly_fast($set = false)
{

ppavlovic 22. 09. 2010. 01:54

Citat:

Originalno napisao X3mE (Napišite 89628)
Meni je najjače bilo kad sam na vrhu jednog PL/SQL paketa video facepalm u ASCII artu :D


A treba li ja da se zapitam sto sam u tom ASCII-u prepoznao Captain *****rda.


McKracken 22. 09. 2010. 02:06

Sta da se zapitas? U tom ascii-u JESTE Jean Luc!

Milos Vukotic 22. 09. 2010. 11:25

Citat:

Originalno napisao ppavlovic (Napišite 89676)
Captain *****rda.

Offtopic: Wordfilter fail :D

bokacbl 23. 09. 2010. 08:10

a..
 
A cuveni wordpress komentar
-----------------------------

// if you delete this the sky will fall on your head

flash_back 23. 10. 2010. 20:45

steta, dodao bi nesto ali koristim samo originalan source - bedak :D

aleck 08. 11. 2010. 12:37

Nije baš code comment, ali se uklapa u priču, pogotovo ovo "temporaty my ass" :) - imam ovde u kancelariji dve najbitnije rečenice za programera.

Prva: "Broken gets fixed, shoddy lasts forever"

Druga: "A complex system that works is invariably found to have evolved from a simple system that works".

bluesman 08. 11. 2010. 15:33

Moj omiljeni flowchart :)

Kôd:

                      +---------+
                      |  START  |
                      +---------+
                            |
                            V           
            YES      ----------------      NO
      _______________/  DOES THE DAMN \_____________             
      |              \  THING WORK ? /            |
      V              ----------------            V   
+------------+                              --------------
| DON'T FU*K |              _______________/ DID YOU F*CK \
| WITH IT    |              |              \  WITH IT?  /
+------------+              | YES          --------------
      |                      V                    |
      |              +-------------+              | NO
      |              |  YOU STUPID |              |
      |              |  DUMBSH*T |              |
      |              +-------------+              |
      |                      |                    |
      |                _____V_____                |
      |            NO  /          \              |
      |      _________/ DOES ANYONE \              |
      |      |        \    KNOW?    /              |
      |      |        \___________/              |
      |      |              |                    |
      |      |              | YES                |
      |      |              V                    V
      |  +--------+  +-------------+  YES  -------------
      |  |  HIDE  |  |  YOU POOR  |/_____ /  WILL YOU  \
      |  |  IT  |  |  BASTARD  |\      \ CATCH HELL? /
      |  +--------+  +-------------+        -------------
      |      |              |                    |
      |      |              |                    | NO
      |      |              V                    V
      |      V        +-------------+      +------------+
      +-------------->|    STOP    |< -----| SH*TCAN IT |
                      +-------------+      +------------+


cvele 08. 11. 2010. 16:20

http://ylatis.com/darkon/humor/flochart.html


Vreme je GMT +2. Trenutno vreme je 20:53.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.