Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 트랜잭션성질
- 우아한테크코스
- 코틀린기초
- 데이터베이스락
- 리버스프록시
- kotlin
- 테코톡
- 스프링트랜잭션
- KotlinInAction
- 코틀린
- 트랜잭션속성
- S2139
- jsp프로젝트
- 객체지향생활체조
- mysqld.sock
- subprocess에러
- servlet프로젝트
- tomcat설정
- DynamicWebProject
- GithubOAuth
- 알고리즘
- 레벨로그
- 백준
- ObjectCalisthenics
- java
- 무중단배포
- Google Place Photo API
- 트랜잭션
- 자바비동기
- 코틀린뽀개기
Archives
- Today
- Total
목록ObjectCalisthenics (1)
초이로그
객체지향 생활체조 9가지 원칙
더보기 1. 한 메서드에서 한 단계 들여쓰기만 사용하자 2. else 예약어를 쓰지 말자 3. 모든 원시값과 문자열을 포장하자 4. 일급 컬렉션을 사용하자 5. 한줄에 한개의 점만 사용하자 6. 축약하지 말자 7. 모든 엔티티를 작게 유지하자 8. 클래스는 변수 두개를 넘지 않게 하자 9. getters, setters, properties를 사용하지 말자 객체지향 생활체조(Object Calisthenics)란, Jeff Bay가 The ThoughtWorks Anthology(SW공학 에세이 모음집)에서 처음 소개되었다. 원칙들은 만병통치약이 아니므로 모든 디자인 문제점들을 해결해줄 수는 없다. 하지만 객체지향 생활체조의 주요 목적이 특정 SOLID 원칙을 적용하기 위함이기 때문에, 이를 적용하면 보..
OOP
2022. 2. 25. 17:44