본문 바로가기

software

내 부사수의 안타까운 코드

아... 지난번 한달전인가

 

부사수가 도망가면서 일처리 제대로 안해놔서, 주말근무를 했을때.

 

부사수가 만든 코드가 얼마나 거지같은지 어느 포럼에 올렸다.

 

반응은 폭발적이였으나

 

웬지, 집요한 인간들의 원성도 올라올 기세라 그냥 글을 지웠는데.

 

지우고 보니 내가 거짓말 한것도 아니고...

 

그 코드가 워낙 희귀한(?) 코드다 보니. ㅋㅋㅋ

 

내 블로그에 다시 한번 올려야겠다는 생각이 들었다.

 

부사수가 정말로 그곳에 갔는지는 사실 모른다. 

 

부사수 말로는 사람들에게 예전 모시던 분이 있어 간다고 했지만,

 

뭐 이직할때, 어디 간다고 하고 거기 안가는 사람들이 워낙 많으니.

 

설마 개발자 검증도 안하고 인맥으로 뽑는 그런 회사는 아닐거라 생각한다.

 

 

 

자.. 그럼 본격적으로.... 경력 8년차 내 부사수의 코드 소개.

 

다음은 부사수의 0분~59분을 5분단위로 인덱스를 부여하는 코드 입니다.

 

public int GetMinBounce(string min)
        {
            int mMin = Convert.ToInt32(min);
            int index = 0;
            if (mMin > 0 && mMin <= 5)
            {
                index = 1;
            }
            else if (mMin > 5 && mMin <= 10)
            {
                index = 2;
            }
            else if (mMin >10  && mMin <= 15)
            {
                index = 3;
            }
            else if (mMin > 15 && mMin <= 20)
            {
                index = 4;
            }
            else if (mMin > 20 && mMin <= 25)
            {
                index = 5;
            }
            else if (mMin > 25 && mMin <= 30)
            {
                index = 6;
            }
            else if (mMin > 30 && mMin <= 35)
            {
                index = 7;
            }
            else if (mMin > 35 && mMin <= 40)
            {
                index = 8;
            }
            else if (mMin > 40 && mMin <= 45)
            {
                index = 9;
            }
            else if (mMin > 45 && mMin <= 50)
            {
                index = 10;
            }
            else if (mMin > 50 && mMin <= 55)
            {
                index = 11;
            }
            else if (mMin > 55 && mMin <= 59)
            {
                index = 12;
            }
           
            return index;
        }

 

아래는 svn 로그.

 

Revision: 603
Author: my***
Date: 2012년 8월 21일 화요일 오후 6:13:49
Message:

----
Modified : /trunk/mv********************************Group.cs
Modified : /trunk/mv********************************Search.cs


 

푸헐헐...

 

언제봐도 참신하네. -_-a

     

신입도 저거보단 ....

'software' 카테고리의 다른 글

부사수 코드 3탄.  (0) 2012.12.20
부사수의 코드 2탄  (0) 2012.12.18
Facebook tableview cell  수정위치  (0) 2010.10.26
exif read library  (0) 2009.08.04
.net 파일 감시  (0) 2009.08.03