본문 바로가기

코딩 컨벤션

(2)
[C#] 코딩컨벤션, linux_kernel_coding_style vs camelCase vs PascalCase 안녕하세요, 개발자 윤진입니다. 코더로서 개발을 막 시작하고 얼마 후-코딩컨벤션으로 개발자들끼리 핏대를 세워가며 언성을 높이는 것을 목격하였습니다.당시에는 '간단한 함수의 경우 헤더에 함수를 정의해도 되는가'라는 주제로 피튀기게 양 진영이 거세게 싸웠는데요,이후에 파일명, 함수명, 변수명의 이른바 '온갖 것에 대한 작명'에 대한 혈투가 개전되어, 모두가 가열차게 답메일을 보내 메일함이 폭발한 적이 있습니다.그리고, 프로그래밍에서는 '작명'이 가장 어렵다는 결론을 내리며 훈훈하게 마무리되었죠.'작명'이 가장 어렵다는 결론은 아직까지 유효합니다. :)함수나 변수의 역할을 그 이름만으로 정확하게 파악할 수 있게 만드는 것은 프로그래밍의 영역이라기 보다는 예술의 영역에 가깝습니다.그리고 이 영역에서 프로그래머의..
'아프니까 개발자다' 블로그 2015년 총결산, "타이젠과 함께" 안녕하세요, 타이젠 개발자 윤진입니다. 2015년 마지막 날을 맞이하여, 블로그 총결산을 진행하고자 합니다.제 블로그를 찾아주시는 극소수의 개발자분들조차 총결산 따위에 관심없으시겠지만,블로거로서 지난 한해를 돌아보고,더 나은 내일을 구상하기 위해 2015년을 돌아보고자 합니다. 블로그 정보를 훑어보겠습니다.그 동안 총 159개의 글을 썼습니다.대부분의 글은 외부에 발행한 공개글이고,열개 남짓한 글은 차후에 게시하기 위해 가다듬고 있는 중입니다.댓글은 글마다 평균 0.6개 정도가 달리고 있습니다.타이젠에 대해 전문적인 내용을 다룬 포스팅에는 댓글이 거의 없네요.문의가 없다는 것은 그만큼 완벽하게 포스팅을 하고 있는 것이겠죠...? 마지막에 블로그 개설일이 뚜렷하게 찍혀있습니다.2015년 3월 1일!그렇습니..