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
- 코틀린뽀개기
- 무중단배포
- 코틀린
- KotlinInAction
- 리버스프록시
- ObjectCalisthenics
- 트랜잭션성질
- 객체지향생활체조
- jsp프로젝트
- 테코톡
- DynamicWebProject
- 자바비동기
- java
- subprocess에러
- tomcat설정
- Google Place Photo API
- mysqld.sock
- kotlin
- servlet프로젝트
- 레벨로그
- 스프링트랜잭션
- 코틀린기초
- S2139
- 우아한테크코스
- 데이터베이스락
- 알고리즘
- 백준
- 트랜잭션속성
- GithubOAuth
- 트랜잭션
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