Skip to content

History

Revisions

  • Updated Java ‐ ordinal 인덱싱 대신 EnumMap을 사용하라[Effective Java Item 37] (markdown)

    @dnwls16071 dnwls16071 committed May 16, 2026
    8509e90
  • Updated Java ‐ 비트 필드 대신 EnumSet을 사용하라[Effective Java Item 36] (markdown)

    @dnwls16071 dnwls16071 committed May 16, 2026
    0385643
  • Updated Java ‐ ordinal 메서드 대신 인스턴스 필드를 사용하라[Effective Java Item 35] (markdown)

    @dnwls16071 dnwls16071 committed May 16, 2026
    dcb3580
  • Created Java ‐ 타입 안전 이종 컨테이너를 고려하라[Effective Java Item 33] (markdown)

    @dnwls16071 dnwls16071 committed May 16, 2026
    667166d
  • Updated Java ‐ int 상수 대신 열거 타입을 사용하라[Effective Java Item 34] (markdown)

    @dnwls16071 dnwls16071 committed May 16, 2026
    cf15591
  • Updated Java ‐ 제네릭과 가변인수를 함께 쓸 때는 신중하라[Effective Java Item 32] (markdown)

    @dnwls16071 dnwls16071 committed May 16, 2026
    3dcb4bf
  • Updated _Sidebar (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    55595c4
  • Updated _Sidebar (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    c977d97
  • Updated Java ‐ 한정적 와일드카드를 사용해 API 유연성을 높이라[Effective Java Item 31] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    55c9c5d
  • Updated Java ‐ 이왕이면 제네릭 메서드로 만들라[Effective Java Item 30] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    3db0880
  • Updated Home (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    1b11416
  • Updated _Sidebar (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    226ebc4
  • Updated Java ‐ 이왕이면 제네릭 타입으로 만들라[Effective Java Item 29] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    08a17aa
  • Updated Java ‐ 배열보다는 리스트를 사용하라[Effective Java Item 28] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    3c0d3e9
  • Updated Java ‐ 비검사 경고를 제거하라[Effective Java Item 27] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    fc104c5
  • Updated Java ‐ 로 타입은 사용하지 말라[Effective Java Item 26] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    7c7e1dc
  • Updated Java ‐ 톱레벨 클래스는 한 파일에 하나만 담으라[Effective Java Item 25] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    0a14c99
  • Updated Java ‐ 멤버 클래스는 되도록 static으로 만들라[Effective Java Item 24] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    8df3c99
  • Updated _Sidebar (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    84b6034
  • Updated Java ‐ 태그 달린 클래스보다는 클래스 계층구조를 활용하라[Effective Java Item 23] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    d1c3757
  • Updated Java ‐ 인터페이스는 타입을 정의하는 용도로만 사용하라[Effective Java Item 22] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    f39e4b2
  • Updated Java ‐ 인터페이스는 구현하는 쪽을 생각해 설계하라[Effective Java Item 21] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    963f627
  • Updated Java ‐ 추상 클래스보다는 인터페이스를 우선하라[Effective Java Item 20] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    06fca3f
  • Updated Java ‐ 상속을 고려해 설계하고 문서화하라. 그러지 않았다면 상속을 금지하라[Effective Java Item 19] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    df608f3
  • Updated Java ‐ 상속보다는 컴포지션을 사용하라[Effective Java Item 18] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    822b571
  • Updated Java ‐ 변경 가능성을 최소화하라[Effective Java Item 17] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    aa52036
  • Updated Java ‐ public 클래스에서는 public 필드가 아닌 접근자 메서드를 사용하라[Effective Java Item 16] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    65a26da
  • Updated Java ‐ 클래스와 멤버의 접근 권한을 최소화하라[Effective Java Item 15] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    7cf23a4
  • Updated Java ‐ Comparable을 구현할지 고려하라[Effective Java Item 14] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    57509bb
  • Updated Java ‐ Comparable을 구현할지 고려하라[Effective Java Item 14] (markdown)

    @dnwls16071 dnwls16071 committed May 13, 2026
    4414c58