[Clean Code] 2장, 의미 있는 이름
Clean Code - 로버트 C. 마틴 2장, 의미 있는 이름 소프트웨어에서 이름: 변수, 함수, 인수, 클래스, 패키지, 소스파일, 디렉터리, jar, war, ear 등 이름을 많이 사용 ➡ 이름을 잘 정하는 것이 중요하다. 1. 의도 밝히기 변수, 함수, 클래스 등 이름을 지을 때 이름에 의도를 담아야 함 🔗따로 주석이 필요하면 의도를 드러내지 못한 것 생각해봐야 할 질문 - 변수(or 함수 or 클래스)의 존재 이유는? - 수행 기능은? - 사용 방법은? ex) Bad Code public List getThem(){ List list1 = new ArrayLists(); for (int[] x : theList) if (x[0] == 4) list1.add(x); return list1; } ..
2021. 10. 25.