여러분은 원칙을 가지고 계신가요?
저는 c개발자로 시작했습니다. 하나의 서버 안에 여러 서버 프로그램이 돌아가며 서로 통신해서 결과를 응답해주는 구조였죠. 각 서버는 make 명령어로 여러 c 파일을 컴파일해서 만들어졌었습니다.
누가 가르쳐준 것은 아니지만 개인적으로 긴 소스 파일을 좋아하지 않아서 누구보다 많은 파일로 나눠서 개발했습니다. 니가 하는 방법이 맞다고 하는 분도 있는 반면 복잡하고 생각하는 분도 있었습니다.
필요한 자료를 검색할 때도 핵심 검색어를 뽑아내서 누구보다 빠르게 찾을 수 있었죠. 심지어 나에게 물어보지 않아도 주변에서 들리면 바로 검색해서 링크를 던져주곤 했습니다.
이런 것들을 책을 읽어서 익힌 것은 아니라 관련 용어는 하나도 모릅니다. 그저 본능적으로 그렇게 해왔죠.
이 글은 그런 좋은 습관, 규칙 등을 10가지 소개해줍니다.
여러분은 어떤 원칙들을 지키고 계신가요?
#직독직해 #medium #programmer #principles