CharSyam
Tag | Location | Media | Guestbook | Admin

2009/11/02 01:50 2009/11/02 01:50
바람풍과 바담뿡

혹시 예전에 이런 얘기를 들어본 적이 있는가?

어미 게가 아기 게는 바르게 걷기를 바래서, 아기 게의 걸음을 보정해 주려고 노력하는 이야기…

이 이야기의 요점은… 어미 게의 감동적인 자식 교육이 아니라, 잘못된 교육이라는 것이다.

이걸 아주 강하게 느끼는 것이, 현재의 나다 T.T

내 코드는 좀 더럽다 –_-, 아주 깔끔하게 짜는 것도 아니고, 시간이 없을 때에는 더더욱, 더러운 코드를 생산한다. 스멜이 강하게 나는!!!

그런데, 이번에 프로젝트를 진행하면서, 나와 신입 프로그래머 한명이 담당하게 되었다.

그런데, 코드 리뷰를 해주고, 해당 코드를 수정할 일이 있어서, 코드를 보는데, 우어어어어, 알아보는 데 시간이 걸렸다. 그런데 재미있는 것은, 이 친구가 작성한 다른 코드를 보면, 아주 깜끔한 코드 부터, 아주 더러운 코드까지 각양각생이었다.

그 이유가 무엇일까?

원인은 바로 기존 코드의 참고이다. 즉, 참고한 코드가 깔끔한 코드이면, 신입이 작성한 코드도 깔끔한 코드가 되고, 참고한 코드가 더러운 코드가 되면, 신입이 작성한 코드도 매우 더러운 코드가 되어버리는 것이다.

그리고 가슴아프게도, 더러운 코드 부분은 나의 더러운 코드를 보고 흉내를 낸것이었다.

그걸 보니, 코드를 깔끔하게 짜야겠다라는 생각이 부쩍든다. 왜냐하면, 참고할 코드를 작성하는 선배가

바담뿡 하고 있는데, 그걸 보고 배우는 신입사원이 바람풍 할리는 없기 때문이다.

결국, 누구의 잘못이 아니라, 나의 잘못이다. 더더욱 깔끔한 코드를 생성하려고 노력해야겠다.

Track this back : http://liso.or.kr/~charsyam/charsyam/tc/CharSyam/trackback/58

[로그인][오픈아이디란?]
name    password    homepage
 hidden


BLOG main image
CharSyam
 Notice
 Category
전체 (90)
(19)
(3)
프로그래밍 (61)
게임 (1)
Server Setting (5)
대학원 (1)
 TAGS
RAPI 윈도우즈 모바일 VFS 지식인의 책임 Free DTM_SETIMAGE 드래곤퀘스트4 공병호 다국어바로가기 주식 Window Mobile 6 이미지로드 포팅 Interface CAB qsort 도전 임베디드 OS 만들기 SetUp googletest 죽음의 행진 회계 부정 생각의 좌표 구본형 디자인패턴 Atomic 문제 프로젝트 리눅스 커널 TDD 한글바로가기 뷰패킷
 Calendar
«   2010/07   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
 Recent Entries
YES24 총알 배송 광고
CMake – CMakeLis...
Autotools 관련 좋은 링...
고수와 전문가의 차이
Zookeeper 설치 방법
 Recent Comments
오~ 이 책도 땡기는군요...
ohyecloudy - 05/25
항상 정리해야 되는데,...
CharSyam - 05/13
잘 정리하셨네요. ^^
고감자 - 05/12
네, 저도 동감합니다....
CharSyam - 2009
http://www.thisisgame....
ParkPD - 2009
 Recent Trackbacks
Discount patio furniture.
Discount furniture.
Furniture competition.
Furniture design compe...
Acomplia ribona.
Acomplia.
Premarin.
Premarin vaginal cream.
스크럼과 XP
The note of Legendre
 Archive
2010/07
2010/06
2010/05
2010/04
2010/03
 Link Site
 Visitor Statistics
Total : 38341
Today : 43
Yesterday : 73
rss
Powered by Tistory & Designed by webnoon.net