📖
Kyu9's Repo
Ctrlk
  • Library of mameil
  • 이슈 경험
  • 인턴 스터디
  • 동아리 스터디
  • 학교 나머지 공부 자료
  • 공부 자료들
  • WS 온라인 자바 스터디
  • 백준문제
  • 프로그래머스 문제
  • 스프링부트 책
  • JPA 책
  • Kotlin In Action
  • Oracle
  • SQL_연습
  • SQL 첫걸음(책)
  • 더 자바 코드를 조작하는 다양한 방법
  • 더 자바, 애플리케이션을 테스트하는 다양한 방법
  • 이펙티브 자바
    • item1 - 생성자 대신 정적 팩토리 메소드를 고려하라
    • item2 - 생성자에 매개변수가 많다면 빌더를 고려하라
    • item3 - 생성자나 열거타입으로 싱글턴임을 보증하라
    • item4 - 인스턴스화를 막기 위해선 private 생성자를 사용하라
    • item5 - 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라
    • item6 - 불필요한 객체 생성을 피하라
    • item7 - 다 쓴 객체 참조를 해제하라
    • item8 - finalizer와 cleaner 사용을 피하라
    • item9 - try-finally 보다 try-with-resources을 사용하라
    • item10 - equals는 일반 규약을 지켜 재정의하라
    • item11 - equals을 재정의하려면 hashCode도 재정의하라
    • item12 - toString을 항상 재정의하라
    • item13 - clone 재정의는 주의해서 진행하라
    • item14 - Comparable을 구현할지 고민하라
  • Elastic Search
  • 토비의 스프링 강의
  • k8s
  • Article
Powered by GitBook
On this page

Was this helpful?

이펙티브 자바

책 구매해서 읽다가 읽기도 어렵긴하지만 꼭 필요한 책이기 때문에 더욱 쉽게 공부하기 위해서 백기선님 강의 수강 시작

인프런 링크

목차

  • 생성자 대신 정적 팩터리 메서드를 고려하라

  • 생성자에 매개변수가 많다면 빌더를 고려하라

  • 생성자나 열거타입으로 싱글턴임을 보증하라

  • 인스턴스화를 막기 위해서는 private 생성자를 사용하라

  • 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라

  • 불필요한 객체 생성을 피하라

  • 다 쓴 객체 참조를 해제하라

  • finalizer, cleaner 사용을 피하라

  • try-finally 보다 try-with-resource를 사용하라

  • equals는 일반 규약을 지켜 재정의하라

  • equals를 재정의하려거든 hashCode도 재정의하라

  • toString을 항상 재정의하라

  • clone 재정의는 주의해서 진행하라

  • Comparable을 구현할지 고민하라

Previous성능, 운영이슈, 아키텍처 테스트Nextitem1 - 생성자 대신 정적 팩토리 메소드를 고려하라

Last updated 3 years ago

Was this helpful?