토요일, 11월 19, 2005

깔끔한 코드 짜기

난 개인적으로 지저분한 코드만 보면 짜증이 난다.
알고리즘이 아무리 좋고 동작을 잘할지라도 좀 깔끔하게 보이면 얼마나 좋아.

아직 도의 경지에 다다르지 못해서인지 이리 저리 횡설 수설 하는 듯한 정리되지 못한 코드를 보고 있으면 뭔가 뒤숭숭한게 영 개운치 못한 맛이다.

코딩도 글쓰기 처럼 일종의 창작 과정인데 간결하고 보기좋게 맛깔스러운 코드가 더 좋지!

댓글 3개:

익명 :

음 머리가 나쁘다보니 코드가 어쩔수 없이 읽기 쉽고 단순해 진다. 거기다 효율적이기까지한 코드라면 좋겠지만 그럴 여유까진.. 머리가.. -_-;;

Taehan Kim(김태한) :

그게 아니라, 여러 사람이 오랫동안 건드리는 소스 코드는 점점 지저분해지지...
소스 코드도 주기적인 리셋이 필요한건가 하는 생각이 든다. 물론 관리가 잘 되면 되겠지만 그게 어디 맘대로 되어야지.
소스 코드도 갈수록 '엔트로피'가 증가하는 방향으로 변한다나?

Wonil :

우리회사는 CCB라는게 있다. (Code Change Board) 일종의 코드 수정 시 검토 그룹인데 이러한 노력을 통해 오래 많은 사람들의 손을 탄 코드도 크게 망가지지 않고 관리하려고 노력하는 것 같다. 그리고, 실제로 그렇게 망가져있지도 않고... Refactoring을 정기적으로 하는지도...