코딩도 글쓰기... - 시즈하님의 글
몇가지 coding style에 대한 글의 link를 적어놓습니다.
Style Guide for Python Code
리눅스 코리아 PHP Coding Standard
CodingStyle, NamingRule에 관해서는
밤새 토론해도 결론이 나지 않을 내용중 하나라고 생각합니다.
이럴 때 필요한 것은 총대를 메는 사람.
그들 후보는...
1. 팀장. (직급으로 누른다.)
2. 시즈하. (패기와 열정으로 앞도한다.)
3. 사장님. (Nice!)
kernel code는 읽기 쉽습니다.
왜냐면 만든 사람만 보는 code가 아니거든요.
중심으로 가면 조금 복잡해지긴 하지만...
coding style은 개개인 생각도 중요하지만,
같이 일하는 팀원끼리 호흡도 중요합니다.
제가 잘 범하는 오류중 하나는
제가 본 code를 제가 읽기 쉬운 형태로 바꾸는 겁니다.
아무리 좋은 약이라고 직접 떠 먹지 않으면 효능이 없다는 거거든요.
시즈하님이 생각하고 있는 바를
같이 일하는 사람에게 논리적으로 지속적으로
얘기를 해서 모두 공감하도록 하는게 이상적입니다.
그게 안되는 경우, 본인이 짜는 code를
다른 사람들이 이용하게 될 경우 "편하다"라는
인상을 주어서 공감대를 형성하게 하는 방법이 있습니다만,
기존 code라는 벽때문에 고생하실 겁니다.
왜냐면 만든 사람만 보는 code가 아니거든요.
중심으로 가면 조금 복잡해지긴 하지만...
coding style은 개개인 생각도 중요하지만,
같이 일하는 팀원끼리 호흡도 중요합니다.
제가 잘 범하는 오류중 하나는
제가 본 code를 제가 읽기 쉬운 형태로 바꾸는 겁니다.
아무리 좋은 약이라고 직접 떠 먹지 않으면 효능이 없다는 거거든요.
시즈하님이 생각하고 있는 바를
같이 일하는 사람에게 논리적으로 지속적으로
얘기를 해서 모두 공감하도록 하는게 이상적입니다.
그게 안되는 경우, 본인이 짜는 code를
다른 사람들이 이용하게 될 경우 "편하다"라는
인상을 주어서 공감대를 형성하게 하는 방법이 있습니다만,
기존 code라는 벽때문에 고생하실 겁니다.
- 시즈하님의 글에 단 댓글 -
몇가지 coding style에 대한 글의 link를 적어놓습니다.
Style Guide for Python Code
리눅스 코리아 PHP Coding Standard
CodingStyle, NamingRule에 관해서는
밤새 토론해도 결론이 나지 않을 내용중 하나라고 생각합니다.
이럴 때 필요한 것은 총대를 메는 사람.
그들 후보는...
1. 팀장. (직급으로 누른다.)
2. 시즈하. (패기와 열정으로 앞도한다.)
3. 사장님. (Nice!)