Programming rule
프로그래밍 언어의 종류가 중요할까?
프로그래밍 언어 종류가 중요할까? IT를 시작하는 단계에서 많은 사람들이 "언어의 종류"를 선택하길 고민하고, 선택 한 후 다른 언어와는 전혀 다른 언어로 생각하는 경우가 많다. 위의 통계는 TIOBE에서 제공하는 현재의 프로그래밍 언어의 순위이다. 부동의 1, 2위는 C와 JAVA. Javascript는 생산성때문인지 최근 굉장히 빠른속도로 치고 올라오고 있으며, Objective-C 역시나 iOS 덕분에 순위가 급상승하고 있다. 하지만 과연 프로그래밍 언어가 정말 '중요'할까? 프로그래밍 언어, 라는 단어속에 "언어"라는 말이 들어가있다. 우리가 흔히 사용하는 영어, 한글, 독일어와 같은 '언어'이다. '언어'란 문법과 적는 형식이 다를 뿐 "감사합니다" 라는 말이 어떤 의미인지 안다면 "Thank ..
[iOS프로그래밍] Objective-C Code Rule
개인이 개인적으로 혼자만의 프로젝트를 진행하든 혹은 팀원과 같이 협업을 하든간에 Code Rule 은 굉장히 중요합니다. 좋은 프로그래머라면 자신의 코드 Rule 을 가지고 있어야 한다는 생각을 최근에 자주합니다. 코드 룰이 필요한 이유는, 개인이 진행하는 프로젝트인 경우, 큰 프로젝트를 진행한 후 몇개월 후 혹은 1,2년뒤 Update 를 위해 다시 코드를 볼 경우... "아~ 이게 무슨 메서드였지... 이 변수는 어디있지..."하는 경우를 막기 위해서이며, 더더욱이 팀원들과 같이 프로젝트를 진행한다면 절대적으로 다른이가 내가 만들어놓은 메서드를 찾는다고 쓸데 없는 시간적 낭비, 집중력 낭비를 막기 위해서입니다. 그리고 전체 코드룰과 자신만의 Naming 룰을 지킨다면, 코드를 보고서도 '아 이친구가 ..