안드로이드 개발자를 위한 코드 스타일 가이드라인 2편입니다. 메소드를 짧게 유지하라 가능한 한도 내에서 메소드는 한 주제에 맞게 짧게 작성되어야 합니다. 어떤 경우에는 긴 메소드를 작성하는 것이 옳기 때문에 메소드 길이에 정확히 정해진 제한은 없습니다. 한 메소드의 길이가 40줄을 넘어가게 되면 전체 프로그램의 구조를 해치지 않는 선에서 코드를 나눌 수 있는지 생각해야 합니다. 정해진 위치에 필드를 정의하라 필드는 파일의 상단이나 그 필드를 사용하는 메소드 바로 직전에 정의되어야 합니다. 변수의 스코프(scope)를 제한하라 지역(local) 변수의 스코프는 최소한으로 유지되어야 하는데 그럼으로써 코드의 가독성과 유지보수의 편이성이 높아질 뿐만 아니라 에러의 가능성도 낮출 수 있기 때문입니다. 모든 변수..
1. Method 이름은 "동사"로 시작하는 "동사구" 형태를 사용하되, 동사 원형만을 사용합니다. ex) showList, updateContacts 2. 한 단어 내에서는 대소문자 변경 없이 사용합니다. ex) InVisible -> Invisible, UnSelect -> Unselect 3. 약어 사전에 있는 단어는 되도록 약어를 사용합니다. ex) UserInterface -> UI or Ui 4. 자주 사용하는 동사는 용법에 맞게 사용합니다. show: Invisible한 것을 Visible하게 바꾸는 동작 check: 어떤 것을 확인한 후 boolean 또는 값으로 반환하는 동작 is: 어떤 것인지 확인한 후 boolean으로 반환하는동자 has: 어떤것을가지고 있는 확인 후 boolean으..