프로그래머는 이미 존재하는 라이브러리로 자신의 문제를 풀 수 있는 상황이 많다는 걸 모르고 있다.
아니면 라이브러리가 할 수 있는 일을 잊어버린다. 라이브러리가 할 수 있는 일을 알고 활용하는 것은 대단히 중요하다.
매일 15분씩 자신의 표준 라이브러리에 있는 모든 함수/모듈/형들의 이름을 읽어라 |
여기에는 C++의 STL, Java API, 내장된 파이썬 모듈 등이 모두 포함된다.
라이브러리 전체를 암기하라는 게 아니다. 그냥 그 안에 무엇이 있는지 감을 잡아놓고,
나중에 새로운 코드를 작성할 때 "잠깐만, 이건 전에 API에서 보았던 것과 뭔가 비슷한데..." 하고 생각할 수 있기를 바라는 것이다.
이러한 습관을 들이려고 노력하면 생각보다 금세 좋은 결과를 얻을 수 있다.
코드를 직접 작성하는 대신 우선적으로 이미 존재하는 라이브러리를 사용하는 습관을 갖게 되기 때문이다.
'Archive' 카테고리의 다른 글
지나친 테스트 (0) | 2012.06.16 |
---|---|
테스트에 친숙한 개발 (0) | 2012.06.16 |
변수의 범위를 좁혀라 (0) | 2012.06.15 |
쇼트 서킷 논리 (Short-Circuit Logic) 오용 말기 (0) | 2012.06.15 |
설명 변수와 요약 변수 (0) | 2012.06.15 |