본문 바로가기 메뉴 바로가기

개발을 하고싶은 개린이

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발을 하고싶은 개린이

검색하기 폼
  • 분류 전체보기 (43)
    • 개발 (43)
      • Java (9)
      • TIL (17)
      • 항해99 (7)
      • WIL (10)
  • 방명록

Solid (1)
SOLID 원칙

1.단일 책임 원칙 (SRP - Single Responsibility Principle) Object가 있을때 (class 설계도) -> 하나의 책임만 가진다. ex) 더하기라는 클래스가 있을때 여기에 다른 연산을 추가한다면 이것은 단일 책임 원칙을 위반하는것. SRP는 지키도록 노력하는것이지 완벽하게 지킬 수 있는것은 아니다. ex) 클래스가 1가지 책임만 갖고는 만들 수 없을때 2가지 책임을 갖게될텐데-> srp위반 -> 최악의코드?!(최악코드X) 이렇게 하면 좋겠다는것이지 무조건은 아니다 최대한 단일 책임 원칙을 지키면서 프로그래밍 하겠다는 마음가짐이 중요 SRP를 따를때의 이점 - 쉬운 테스트 : 책임이 하나인 클래스는 테스트 케이스가 줄어들기 때문에 테스트가 쉽다 - 낮은 결합 : 단일 클래스..

개발/TIL 2022. 11. 26. 00:30
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 김영한
  • JPQL
  • .jks
  • IOC
  • EntitiyManagerFactory
  • 알고리즘
  • joinfetch
  • DTO
  • wil
  • EC2
  • this
  • method
  • DI
  • querydsl
  • ajax
  • 협업
  • Spring
  • POI
  • instance
  • backoffice
  • ssl
  • 풀텍스트
  • java
  • 환경세팅
  • JWT토큰
  • JPA
  • python
  • 항해99
  • 코드해석
  • badrequest
more
«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바