2004년 10월 23일 토요일

소프트웨어 개발 - 코드 읽기

뛰어난 개발자들은 다른 사람이 만든 코드도 아주 빠르게 이해 한다.
나는 코드 읽기를 잘 못하는 것 같다.


내가 설계하고 타이핑한 코드가 아니면 도통 뭐가 뭔지 모르겠다.
senior가 내게 인수/인계를 아무리 잘해줘도 모르겠다.
내가 refactoring을 하거나 기능을 새로 추가한 부분만 이해할 수 있다.


다양한 스타일의 코드를 보지 못했기 때문인 것 같다.
경험부족이겠지.
거기에 단기 기억력이 부족해서 변수를 쉽게 추적하지 못한다.
조금만 복잡하게 코드를 꼬아놓으면 도저히 모르겠다.
깔끔하게 정리된 코딩을 선호해서 내 자신이 좀 깔끔하게 코딩하는 편이라
complexity가 조금만 올라가도 당황하나보다.

댓글 없음:

댓글 쓰기