태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'샘플코드'에 해당되는 글 1건

  1. 2008/02/25 Robust Programming의 Code Sampling
Robust Programming (RP)을 하기 위해서는,
무엇보다 안정적인 프로그램 코드를 빠른 시간 내에 작성해야, 개발자가 건강하고, 그래야 전체적으로 실수 없이 프로젝트가 가능하다고 생각합니다.

보통은 프로그램 코드를 잘 작성하기 위해서, 자신만의 라이브러리를 만들거나 수집해 두는 개발자 분들을 흔히 볼 수 있습니다. 물론 나쁘지 않은 방법입니다. 하지만, 자신 혼자 만의 라이브러리일 경우가 많기 때문에, 제대로 갖추어지기 까지는 무척이나 많은 시간이 걸릴 것입니다. 그리고, 그것을 활용하기에도 자신만이 가능할 가능성이 높아집니다. 즉 여러사람이 쓰기에는 좀 어렵다는 겁니다. 물론 자신 혼자는 아주 막강하게 쓸 수 있지만, 그런 라이브러리를 구축한 개발자는 아마도 없지 않을 까 싶습니다.

그래서, RP에서는 라이브러리 구축이 아닌, Code Sampling을 권장합니다.
즉 여러 프로그램 코드들 중에서, 작은 단위, 즉 한 페이지 정도나 함수 하나 정도의 크기로 샘플을 취하는 것입니다.
이렇게 취해진 code sample은, 아주 단편적인 샘플이여야 하며, 너무 구조적이나 객체지향적이여서는 안됩니다. 이해가 잘 안될 수 있기 때문입니다. 이해하는 데 시간을 많잇 소모하면 좋지 않습니다. 또한, 코멘트가 잘 작성되어 있으면 더욱 좋은 샘플이 될 것입니다.

이런 코드 샘플들을 얼마나 많이 모으고, 쉽게 검색해서, 빨리 활용하는 가를 고려해 나가면 되겠습니다.
잘 정리된 함수나 객체 라이브러리를 구축하고, 교육 받고, 이해하고, 적응하는 시간보다 효율적일 것입니다.
Posted by bomsoft