공부 기록들/우테코

    자동차 경주 1차 피드백 정리

    자동차 경주 1차 피드백 정리 개행문자 대신 line.seperator() 를 사용하자. OS마다 개행문자가 다르기 때문이다. private boolean isvalid(String name) { name.equals(""); } //위의 코드 보다는 private boolean isValid(String name) { "".equals(name); } //위 코드를 사용해서 NPE를 최소화하자 View로 뽑아낼 것을 toString() 메서드에 정의하게 되면, View에 관한 노출 정책 변경이 일어날 때 마다 도메인의 toString()을 수정해야한다. 따라서 View는 View에서 그려주고 toString()은 객체의 정보를 잘 나타낼 수 있도록 바꾸는 것을 지향한다. Pattern을 매번 생성하는 ..