'2014/07/08'에 해당되는 글 1건

  1. 2014/07/08 유지보수 힘들게 코딩하는 방법
모 동네의 채팅을 정리한 내용

1. private, protected를 public으로 바꾼다.
상수를 const를 사용하지 않고 선언하면 좋다.

2. 특정 기능을 하는 함수를 여러개로 나누어 비슷한 이름으로 지정한다. 
예) process(), doProcess(), Doprocess(), Do_Process()

3. 이상한 매크로를 넣는다
예) #define if(x) if(!(x)), #define if while(0)
탭이나 스페이스를 넣어 오른쪽으로 보내서 안보이게 하면 좋다.

4. 버전관리는 svn이나 git을 사용하지 않고 특정기준마다 폴더를 복사한다. (날짜등)
소스는 사내 public 공유폴더에 보관하면 좋다.

5. 개발툴의 기본헤더를 수정한다.
특히 세팅 매뉴얼이 멀쩡하게 작성하고, 세팅 완료후 오류가 잔뜩 뜨게 하면 좋다.

6. 자주 사용하는 기본 함수는 스태틱 라이브러리를 만들어서 넣는다.
헤더를 만들지 말고 필요한 함수만 필요한 소스위에 선언하면 좋다.

7. 주석은 /*//////////// 를 사이에 넣어서 쓴다.
그 안에 코드를 쓰시면 더욱 좋다.
예)
/*//////////////////////////////////////////////////////////////////
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance ,LPSTR lpszCmdParam,int nCmdShow)
{
....
}
/*//////////////////////////////////////////////////////////////////

8. 파일이름을 소스파일의 내용을 유추할 수 없도록 바꾼다.
예) DllMain.cpp -> UtilHelper.delphi.cpp

확장자도 바꾸고 컴파일 되도록 세팅하면 더욱 좋다.
예) DllMain.cpp -> UtilHelper.delphi
2014/07/08 17:16 2014/07/08 17:16
Posted by 메케메케