본문 바로가기

개발/기타2

읽기 좋은 글 몇가지... IT 개발자로 살면서 여러 기술을 배우고 수 많은 고민들을 해보고 인간 관계에 대한 고뇌도 많이 했지만 그래도 아쉽고 부족하고 뭔가 잡힐 듯 잡힐 듯 잡히지 않는 한 가닥의 해결책같은 .... 있는지 조차 알 방도가 없는 지금의 내 모습을 바라보면서 좌절하고.... 그러다 자주 들리는 블로그에서 좋으 글을 참조해서 몇개 걸쳐봅니다. 좋은 API 디자인하기, 왜 그것이 중요한가? 내가 개발에 집중할 수 없는 이유 아는 것과 실행하는 것 개발자는 회사에서 부품일까? 두뇌일까? 구글에서 일하면서 배우는 8가지 제품 전략 출처는 http://debop.blogspot.com/2012/01/blog-post.html 입니다. 2012. 1. 13.
DRY 원칙! Don't Repeat Yourself. 반복하지 말라. 말 그대로 시스템을 개발함에 있어 똑같은 로직을 반복해서 작성하지 말라는 의미입니다. 간단 명료하지만 생각보다 잘 지켜지지 않아 결국 시스템 완성 후에 추가 요구사항과 버그 문제 해결에 큰 걸림돌로 되돌아 오지요. 중복의 특성은 아래와 같습니다. 1. 환경에 휩쓸려 선택의 여지가 없다고 생각하며 일으키는 안일함의 중복. 2. 간단하고 빠르게 진행할 수 있다고 착각하며 발생하는 성급함의 중복. 3. 중복 자체를 깨닫지 못하는 무지의 중복. 4. 충분한 정보 교환이 이루어지지 못해 발생하는 개발자간 중복. 우리가 늘쌍 겪고 있는 한국 IT 현실의 과거와 현재의 모습이기도 합니다. 비단 개발자 뿐만 아니라 기획자, 팀장, 업무 리더 등의 여러 파트에 책.. 2011. 11. 13.