Bepoz
파즈의 공부 일기
Bepoz
전체 방문자
오늘
어제
  • 분류 전체보기 (232)
    • 공부 기록들 (85)
      • 우테코 (17)
    • Spring (85)
    • Java (43)
    • Infra (17)
    • 책 정리 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Bepoz

파즈의 공부 일기

공부 기록들/우테코

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

2021. 2. 11. 17:54

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

  1. 개행문자 대신 line.seperator() 를 사용하자. OS마다 개행문자가 다르기 때문이다.

  2. private boolean isvalid(String name) {
        name.equals("");
    }
    //위의 코드 보다는
    private boolean isValid(String name) {
        "".equals(name);
    }
    //위 코드를 사용해서 NPE를 최소화하자
  3. View로 뽑아낼 것을 toString() 메서드에 정의하게 되면, View에 관한 노출 정책 변경이 일어날 때 마다 도메인의 toString()을 수정해야한다. 따라서 View는 View에서 그려주고 toString()은 객체의 정보를 잘 나타낼 수 있도록 바꾸는 것을 지향한다.

  4. Pattern을 매번 생성하는 것은 비싼 행위이다. 재사용하여 비용을 낮춰보자.Pattern.compile()은 Pattern 객체를 생성하는 정적 팩토리 메서드이다.

  5. getter 보다는 객체에게 메세지를 보내자.

  6. @DisplayName 에 테스트 케이스까지 알 수 있도록 상세히 적자.

'공부 기록들 > 우테코' 카테고리의 다른 글

[모던 자바 인 액션 스터디] 4장 스트림 소개  (0) 2021.03.14
순차적 스트림, 병렬 스트림 그리고 findAny와 findFirst 에 대해  (0) 2021.03.07
함수형 인터페이스를 이용할 때 착각했던 점  (0) 2021.03.05
로또 구현 피드백 정리  (0) 2021.03.01
[모던 자바 인 액션 스터디] 3장 람다 표현식  (0) 2021.03.01
    '공부 기록들/우테코' 카테고리의 다른 글
    • 순차적 스트림, 병렬 스트림 그리고 findAny와 findFirst 에 대해
    • 함수형 인터페이스를 이용할 때 착각했던 점
    • 로또 구현 피드백 정리
    • [모던 자바 인 액션 스터디] 3장 람다 표현식
    Bepoz
    Bepoz
    https://github.com/Be-poz/TIL

    티스토리툴바