'습관'에 해당되는 글 2건

  1. 2012.06.16 자기 주변에 있는 라이브러리에 친숙해져라
  2. 2011.11.08 일에 대한 만족감

프로그래머는 이미 존재하는 라이브러리로 자신의 문제를 풀 수 있는 상황이 많다는 걸 모르고 있다.

아니면 라이브러리가 할 수 있는 일을 잊어버린다. 라이브러리가 할 수 있는 일을 알고 활용하는 것은 대단히 중요하다.


 매일 15분씩 자신의 표준 라이브러리에 있는 모든 함수/모듈/형들의 이름을 읽어라


여기에는 C++의 STL, Java API, 내장된 파이썬 모듈 등이 모두 포함된다.

라이브러리 전체를 암기하라는 게 아니다. 그냥 그 안에 무엇이 있는지 감을 잡아놓고,

나중에 새로운 코드를 작성할 때 "잠깐만, 이건 전에 API에서 보았던 것과 뭔가 비슷한데..." 하고 생각할 수 있기를 바라는 것이다.

이러한 습관을 들이려고 노력하면 생각보다 금세 좋은 결과를 얻을 수 있다.

코드를 직접 작성하는 대신 우선적으로 이미 존재하는 라이브러리를 사용하는 습관을 갖게 되기 때문이다.




읽기 좋은 코드가 좋은 코드다

저자
더스틴 보즈웰 지음
출판사
한빛미디어 | 2012-04-06 출간
카테고리
컴퓨터/IT
책소개
이 책은 코드를 작성할 때 언제나 적용할 수 있는 기본적인 원리...
가격비교


'Archive' 카테고리의 다른 글

지나친 테스트  (0) 2012.06.16
테스트에 친숙한 개발  (0) 2012.06.16
변수의 범위를 좁혀라  (0) 2012.06.15
쇼트 서킷 논리 (Short-Circuit Logic) 오용 말기  (0) 2012.06.15
설명 변수와 요약 변수  (0) 2012.06.15
  

일에 대한 만족감

Posted by epicdev Archive : 2011. 11. 8. 23:03
자신을 보호하기 위해 뭔가를 유보해두는 오래된 습관은 사실 효과가 없다. 마지막 20%의 노력을 쓰지 않고 남겨두는 것이 나를 지켜주지는 않는다. 프로젝트가 실패한다면, 내 모든 것을 그 프로젝트에 다 쏟아 붓지 않았다고 해서 내 기분이 좋아지지는 않는다. 프로젝트를 성공시킬 수 없었다는 실패감에서 나를 보호해주지는 않는다. 하지만 최선을 다해 프로그램을 작성했는데도 사람들이 그 프로그램을 좋아하지 않는다면, 나는 여전히 자신에 대해 만족감을 느낄 수 있다. 이런 태도를 취한다면 상황이 어떻든 안전함을 느낄 수 있다. 내가 어떻게 느끼는지가 내가 최선을 다했느냐 아니냐에 달려 있다면, 최선을 다하기만 한다면 언제나 자신에 대해 만족감을 느낄 수 있기 때문이다.


익스트림프로그래밍(ExtremeProgramming)
카테고리 컴퓨터/IT > 프로그래밍/언어
지은이 켄트 벡 (인사이트, 2006년)
상세보기
 

'Archive' 카테고리의 다른 글

두가지 대표적인 프로그래밍 스타일  (0) 2011.11.10
개발의 기본 흐름  (0) 2011.11.10
Viola-Jones Face Detection Visualization  (0) 2011.10.22
5 Programming Languages Everyone Should Know  (0) 2011.10.18
MLE vs. MAP  (0) 2011.10.16
  
 «이전 1  다음»