16 최고의 소스 코드 보석 [컬렉션]
개발자의 성격은 이상한 방식으로 빛납니다. 그 중 하나는 코드, 코드 주석 및 오류 메시지에서 찾을 수 있는 (때때로) 미묘한 유머 감각, 단어 선택 및 태도입니다. 그것은 종종 한 순간의 인간 현실을 반영하는 의식의 흐름처럼 느껴집니다.
저는 그 보석들을 수집하고 여기에서 제가 가장 좋아하는 몇 가지를 여러분과 공유하고 있습니다. 일부는 내가 작업한 코드에서 나 자신을 발견했습니다. 기타, 다양한 출처에서 수집했습니다. IP로 간주될 수 있는 모든 것이 제거되었습니다.
1 -- 야생 컴파일러.
  /*
  * I don't know why the compiler hates me.
  * I changed this comment many times, and every
  * time it generated the same executable.
  * You should try. It's wild.
  */
2 -- 여기 도착하면.
  /*
  * If you get here, I screwed up.
  * If I screwed up, I clearly don't know what I am doing.
  * If I don't know what I am doing, and you are looking at my code...
  *  ...we are both in trouble.
  */
3 -- 고전적이고 쓸모없는 문서.
  int i = 0;  // Set i to zero.
4 -- 당신이 무엇을 하든, 나는 더 잘할 수 있습니다.
  int getRandomNumber() {
      return(rand()+1);  // You have been one-upped
  }
5 -- 시도조차 하지 마십시오.
  /*
  * Don't even try to understand this.
  * I wrote it, and I have no idea why it works.
  * But it does. My subconscious is that good.
  */
6 -- 아픈 느낌.
Exception up = new Exception("Something is really wrong.");
throw up;Â Â // ha ha
7 -- CUI(영향을 받는 코딩).
// drunk, fix later
8 -- 코멘트 없음
/*
    * Sorry, I have removed all comments from this code.
    * If you can't understand it, you shoudn't touch it anyway.
    */
9 -- 진심으로
public boolean thisCodeSucks() {
      return true; // sincerely
}
10 -- 난수
int getRandomNumber() {
return 4; // Guaranteed to be random. I used a dice.
}
11 -- 오랫동안
코드는 아니지만 여전히 정말 재미있습니다.
12 -- 인간의 필요
이것은 Apple Chess Engine code 에서 가져온 것입니다.
  //
  // Paradoxically enough, moving as quickly as possible is
  // not necessarily desirable. Users tend to get frustrated
  // once they realize how little time their Mac really spends
  // to crush them at low levels. In the interest of promoting
  // harmonious Human - Machine relations, we enforce minimum
  // response times.
  //
  const NSTimeInterval kInteractiveDelay    = 2.0;
  const NSTimeInterval kAutomaticDelay  = 4.0;
13 -- 교과서 논평
  /*
  * Explanation omitted as an exercise for the reader.
  */
14 -- 만료 코드
// If you are reading this after 1/1/2010
// there's something wrong.
// This should have been ripped out by then.
if (DateTime.Now > new DateTime(2010, 1, 1)) {
throw new Exception("This code is now obsolete");
}
15 -- "임시" 코드
// somedev1 -Â Â 6/7/02 Adding temporary tracking of Login screen
// somedev2 -Â Â 5/22/07 Temporary my ass
16 -- 가족 문제
/*
 * The game of life
 */
if (status==SINGLE) {
      money = 1;
} elsif (status==DIVORCING) {
      money = money / 2;
} elsif (status==DIVORCED) {
      money = money * 2;
} else { // status==MARRIED
      money = rand() * monthly_salary + 0; // Savings is represented by zero.
}
이 기사를 즐겼다면 계속 연락하십시오!
Reference
이 문제에 관하여(16 최고의 소스 코드 보석 [컬렉션]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lpasqualis/16-best-source-code-gems-collection텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)