Zabawne przykłady komentarzy zostawionych w kodzie


Komentarze do kodu to czytelne dla człowieka wyjaśnienie tego, co robi program komputerowy. Są dodawane, aby kod był łatwiejszy do zrozumienia dla ludzi.

Czasami jednak mogą przyczynić się do spowodowania konsternacji lub uśmiechu. Poniżej lista komentarzy, które zostały faktycznie zapisane w kodzie.

1.) Przynajmniej kawa nie została zmarnowana
 * Jeżeli wprowadzasz zmiany
 * Gdy skończysz „optymalizować” tę strukturę,
 * i zdałeś sobie sprawę, jaki to był straszny błąd,
 * zwiększ następujący licznik jako ostrzeżenie
 * dla osoby która będzie chciała to zrobić po tobie.
 * total_wasted_hours_here = 89

2.) Wyjątek zwrotny 🤮
Exception up = new Exception("Nieobsługiwany błąd.");
throw up;  //he he he

3.) Jak trwoga to do Boga …
// Kiedy to pisałem, tylko Bóg i ja zrozumieliśmy, co robię
// Otóż, tylko Bóg wie

4.) Czyżby ?
// Czasami wydaje mi się, że kompilator ignoruje wszystkie moje
// komentarze

5.) Niech moc będzie z żoną
// Dedykuję cały ten kod, całą swoją pracę mojej żonie Karolinie,
// kto będzie musiał wspierać mnie i naszą trójkę dzieci i
// pies, gdy zostanie upubliczniony.

6.) Nadgodziny ?
// za dużo wypiłem, poprawki później

7.) Czary mary, hokus pokus.
 // Magia. Nie dotykać.

8.) A mówią że mężczyźni nie umieją przepraszać
 // Przepraszam

9.) Do połowy pełne ? Czy do polowy puste ?
 return 1; # returns 1

10.) Co tam błędy ?
Catch (Exception e) {
//Kogo to obchodzi ?
}

11.) Prawda nie zawsze musi być kłamstwem.
/*
* Always returns true.
*/
public isAvailable(): boolean {
return false;
}

12.) Koszmar minionych dni.
 / *
 Możesz pomyśleć, że wiesz, co robi poniższy kod.
 Ale jednak nie. Zaufaj mi.
 Baw się nim, a spędzisz wiele bezsennych
 nocy przeklinając ten  moment, w którym myślałeś, 
 że będziesz sprytny wystarczy i „zoptymalizujesz” poniższy kod.
 Teraz zamknij ten plik i zacznij cieszyć się życiem.
 */ 

13.) To nie powinno mieć przecież miejsca :)
 try {
}finally { // nie powinno się wydarzyć
}

14.) Czas na zmiany?
 const int SIX=6; // Jeżeli wartość 6 miała by się zmienić

15.) Ostra autokrytyka
// Ten kod jest do bani, ty to wiesz ja to wiem
// Przejdź dalej

16.) Gwiazda śmierci
// Jeżeli usuniesz ten komentarz aplikacja się wysypie
17.) Zrzeczenie praw autorskich :P
/* Nie byłem odpowiedzialny za ten kod
Zmusili mnie do napisania tego wbrew mojej woli */

18.) Widzimy co tu zaszło.
 /* Proszę działaj */

19.) Life goes on.
/* Idź dalej nie ma żadnych interesujących komentarzy
* ciężko było to napisać, więc ciężko też powinno
* być odczytać */

20.) Jak działa to działa
// Jeżeli wszystko działa napisał to Janek C-----
// Jak nie to nie wiem kto to napisał

21.) Szybko dzwońcie po nią.
// Wiola to napisała, nikt nie wie jak 
//to działa nic nie zmieniajcie

22.) Chyba nadszedł czas.
 // Chyba pora zmienić pracę

23.) Nie czaruj jak nie znasz magii.
/* To jest czarna magia
* zaklęcie wzięto z 
* jakiegoś linku stackoverflow
* Nie baw się z magią jak nie umiesz czarować */ 

24.) Wszystko na później
 // Dopisze komentarz później

25.) Brakuje Ci odwagi ?
 // Usuń to jak chcesz wylecieć

26.) I wystartowaliśmy
error(e){// Houston, mamy problem}

27.) Cholero, nie dziel przez zero
// Nie mogę podzielić przez zero, dlatego rozwiązałem jak poniżej
 divide = number1 / 0.000000000000001;

28.) Na co komu wyjaśnienia.
// TODO: Przejrzeć co napisałem i dopisać komentarze

29.) Jak powstał początek sagi
 long long ago; /* W odległej galaktyce */

30.) A oboje chodzili w rajtuzach
 long john; // a robin hood

Tagi:

Brak komentarzy

Dodaj komentarz