내 코드가 그렇게 이상한가요 (1~2장 잘못된 구조의 문제 깨닫기 & 설계 첫걸음)
1장 잘못된 구조의 문제 깨닫기 1.1 의미를 알 수 없는 이름 1.2 이해하기 어렵게 만드는 조건 분기 중첩 1.3 수많은 악마를 만들어 내는 데이터 클래스 1.4 악마 퇴치의 기본2장 설계 첫걸음 2.1 의도를 분명히 전달할 수 있는 이름 설계하기 2.2 목적별로 변수를 따로 만들어 사용하기 2.3 단순 나열이 아니라, 의미 있는 것을 모아 메서드로 만들기 2.4 관련된 데이터와 로직을 클래스로 모으기 1장 잘못된 구조의 문제 깨닫기가독성과 유지보수성!2명 이상 개발 시 필요한 것?프로그램 설계2명 이상 개발 시 코드 작성 방법?가독성: 이해하기 쉬운 코드유지보수정: 코드 추가/수정이 쉬운 코드가독성과 유지보수성이 떨어지는 코드?의미를 알 수 없는 이름중첩이 많은 코드public 변수가 많은 클래스함..