개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192)
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (67)
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

조인 백프레셔 이펙티브 자바 인터페이스 배열 Collector 통합 테스트 상속 메서드 참조 영속성 람다 람다식 가변인수 제네릭 Enum JPA DSL 단위 테스트 최적화 스트림

최근글

댓글

공지사항

아카이브

리팩터링(1)

  • CHAPTER9 - 리팩터링, 테스팅 (1)

    목차.1. 람다 표현식으로 코드 리팩토링하기2. 람다 표현식이 객체지향 설계 패턴에 미치는 영향 1. 가독성과 유연성을 개선하는 리팩토링  이 절에서는 람다, 메서드 참조, 스트림 등의 기능을 이용해서 더 가독성이 좋고 유연한 코드로 리팩터링하는 방법에 대해서 살펴볼 것이다.  1.1 코드 가독성 개선 코드 가독성이란 일반적으로 '어떤 코드를 다른 사람도 쉽게 이해할 수 있음'을 의미한다. 코드 가독성을 높이려면 코드의 문서화를 잘하고, 표준 코딩 규칙을 준수하는 등의 노력이 필요하다. 자바 8의 새 기능을 이용해 코드의 가독성을 높일 수 있다. 또한 메서드 참조와 스트림 API를 이용해 코드의 의도를 명확하게 보여줄 수 있다. 9장에서는 람다, 메서드 참조, 스트림을 활용해서 코드 가독성을 개선할 수 ..

    2025.03.25
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바