의미있는이름

본 글은 로버트 C. 마틴의 클린코드를 읽고 주관적인 생각을 적은 글입니다. 책을 읽어보니 코드를 작성할 때 의미 있는 이름이 얼마나 중요한지를 설명해주고 있었습니다. 해당 장을 읽고 중요하다고 생각되는 부분만 몇 가지 간추려봤습니다. 의도가 분명한 이름 나쁜 코드 public List getThem() { List list1 = new ArrayList(); for (int[] x : theList) if (x[0] ==4) list1.add(x); return list1; } 해당 코드에서는 의미가 분명하지 않아 소스 코드를 파악하기 어렵습니다. theList 에는 무엇이 들어있는가? theList 에서 0번째 값이 어째서 중요한가? 값 4는 무슨 의미인가? 함수는 반환하는 리스트 list1을 어떻게..
infitry
'의미있는이름' 태그의 글 목록