koomchang.dev

koomchang.dev

  • 분류 전체보기 (26)
    • Spring (10)
      • Java (10)
      • Kotlin (0)
    • BACKEND (3)
      • Database (0)
      • Linux (0)
      • AWS (1)
      • Security (1)
    • Software Engineering (2)
      • JavaScript (0)
    • Books (2)
    • ETC (9)
      • Git (2)
      • Design Pattern (0)
      • Algorithm (3)
      • OOP (2)
      • Network (2)
      • Retrospect (0)
  • Github
  • Instagram
  • LinkedIn
  • 방명록
로그인
로그아웃 글쓰기 관리

koomchang.dev

컨텐츠 검색

태그

git spring 토비의스프링 Java spring boot OOP github AWS Route 53 프리코스 Di CICD spring cicd buildx 우아한테크코스 JWT 객체지향프로그래밍 Collection githubbot Git Action 스프링

최근글

댓글

공지사항

아카이브

OOP(2)

  • 객체지향 설계 5원칙 - SOLID

    이전에 작성한 객체 지향 생활 체조 글에서 SOLID 원칙을 언급한 바 있다. SOLID 원칙을 잘 적용하기 위해 객체 지향 생활 체조를 적용한다고 했었는데 그렇다면 이제 SOLID에 대해 알아보도록 하자. 2023.03.03 - [Java] - 객체지향 생활 체조 객체 지향 생활 체조 친형이 자바를 이용한 미션을 주고 코드리뷰를 진행해 주었다. 이때 제일 먼저 알려준 것이 바로 객체지향 생활 체조 9가지 원칙이다. SOLID 원칙을 적용하기 위한 객체지향 생활 체조 9 원칙은 코 koomchang.tistory.com SOLID 원칙이란? SOLID 원칙이란 객체지향 프로그래밍을 위해 지켜야 할 원칙 5가지의 첫 글자를 딴 것이다. Single-Responsibility Principle : 단일 책임..

    2023.04.12
  • 객체지향 생활체조

    SOLID 원칙을 적용하기 위한 객체지향 생활 체조 9 원칙은 코드를 readable(읽기 좋은), maintainable(유지 관리), reuseable(재사용 가능), scalable(확장 가능) 하게 디자인 할 수 있다. 더보기 객체지향 생활 체조 9가지 원칙 규칙 1: 한 메소드에 오직 한 단계의 들여쓰기(indent)만 한다. 규칙 2: else 예약어를 쓰지 않는다. 규칙 3: 모든 원시값과 문자열을 포장한다. 규칙 4: 한 줄에 점을 하나만 찍는다. 규칙 5: 줄여쓰지 않는다(축약 금지). 규칙 6: 모든 엔티티를 작게 유지한다. 규칙 7: 3개 이상의 인스턴스 변수를 가진 클래스를 쓰지 않는다. 규칙 8: 일급 컬렉션을 쓴다. 규칙 9: 게터/세터/프로퍼티를 쓰지 않는다. 1. 한 메소드에..

    2023.03.03
이전
1
다음
Instagram Github LinkedIn
© 2024 GEUMJANG. All rights reserved.

티스토리툴바