일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 9장
- 냄새와 휴리스틱
- 백준
- 2166번
- 11286번
- 코딩테스트
- SerialDate 리펙터링
- Adapater Pattern
- BOJ
- 가장 긴 증가하는 부분 수열2
- springboot
- 1300번
- 10830번
- 클린코드
- 11758번
- 자바의 정석
- Dxerr.h
- java
- DxTrace
- 1043번
- Design Pattern
- Spring
- 프로그래머스
- 17장
- java의 정석
- programmers
- Design Patterns
- 코딩 테스트
- 2156번
- 2206번
- Today
- Total
목록개발서적 (41)
Don't give up!
이 글은 에릭 프리먼의 'Head First Design Patterns'를 읽고 TIL(Today I Learned)로써 정리한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: Head First Design Patterns (aladin.co.kr) Head First Design Patterns 볼 거리가 많고 재미있으면서도, 머리 속에 쏙쏙 들어오는 방식으로 구성된 Head First 시리즈. 패턴의 근간이 되는 객체지향 디자인 원칙, 중요한 패턴, 디자인 적용 방법, 쓰지 말아야 하는 이유 www.aladin.co.kr 싱글턴 패턴 싱글턴 패턴은 특정 클래스에 대해서 객체 인스턴스가 하나만 만들어질 수 있도록 해주는 패턴입니다. 싱글턴 패턴을 사용하면 전역 변..
이 글은 에릭 프리먼의 'Head First Design Patterns'를 읽고 TIL(Today I Learned)로써 정리한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: Head First Design Patterns (aladin.co.kr) Head First Design Patterns 볼 거리가 많고 재미있으면서도, 머리 속에 쏙쏙 들어오는 방식으로 구성된 Head First 시리즈. 패턴의 근간이 되는 객체지향 디자인 원칙, 중요한 패턴, 디자인 적용 방법, 쓰지 말아야 하는 이유 www.aladin.co.kr 문제 상황 위 그림과 같이 상속이 적용된 여러 클래스가 있다고 가정하겠습니다. 클래스들을 사용하고자 할 때 new 메소드를 사용하여 구상 클래..
이 글은 에릭 프리먼의 'Head First Design Patterns'를 읽고 TIL(Today I Learned)로써 정리한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: Head First Design Patterns (aladin.co.kr) Head First Design Patterns 볼 거리가 많고 재미있으면서도, 머리 속에 쏙쏙 들어오는 방식으로 구성된 Head First 시리즈. 패턴의 근간이 되는 객체지향 디자인 원칙, 중요한 패턴, 디자인 적용 방법, 쓰지 말아야 하는 이유 www.aladin.co.kr 데코레이터 패턴(Decorator Pattern) 데코레이터 패턴은 객체에 기능을 동적으로 추가할 수 있도록 만드는 패턴입니다. 데코레이터 패..
이 글은 에릭 프리먼의 'Head First Design Patterns'를 읽고 TIL(Today I Learned)로써 공부한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: Head First Design Patterns (aladin.co.kr) Head First Design Patterns 볼 거리가 많고 재미있으면서도, 머리 속에 쏙쏙 들어오는 방식으로 구성된 Head First 시리즈. 패턴의 근간이 되는 객체지향 디자인 원칙, 중요한 패턴, 디자인 적용 방법, 쓰지 말아야 하는 이유 www.aladin.co.kr 옵저버 패턴(Observer Pattern) 옵저버 패턴은 주제와 옵저버사이의 일대다 관계를 정의합니다. 주제의 상태가 바뀌면 그 객체에 의존..
이 글은 로버트 마틴의 '클린 코드'를 읽고 TIL(Today I Learned)로써 공부한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: Head First Design Patterns (aladin.co.kr) Head First Design Patterns 볼 거리가 많고 재미있으면서도, 머리 속에 쏙쏙 들어오는 방식으로 구성된 Head First 시리즈. 패턴의 근간이 되는 객체지향 디자인 원칙, 중요한 패턴, 디자인 적용 방법, 쓰지 말아야 하는 이유 www.aladin.co.kr 전략 패턴(Strategy Pattern) 전략 패턴은 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 하는 디자인 패턴입니다. 전략 패턴은 변경이 일어나는 코드..
이 글은 로버트 마틴의 '클린 코드'를 읽고 TIL(Today I Learned)로써 정리한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: 클린 코드 Clean Code (aladin.co.kr) 클린 코드 Clean Code 로버트 마틴은 이 책에서 혁명적인 패러다임을 제시한다. 그는 오브젝트 멘토(Object Mentor)의 동료들과 힘을 모아 ‘개발하며’ 클린 코드를 만드는 최상의 애자일 기법을 정제해 책 한 권에 담았 www.aladin.co.kr 냄새와 휴리스틱 휴리스틱(heuristics)이란 불충분한 시간이나 정보로 인하여 합리적인 판단을 할 수 없거나, 체계적이면서 합리적인 판단이 굳이 필요하지 않은 상황에서 사람들이 빠르게 사용할 수 있게 보다 용이하..
이 글은 로버트 마틴의 '클린 코드'를 읽고 TIL(Today I Learned)로써 정리한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: 클린 코드 Clean Code (aladin.co.kr) 클린 코드 Clean Code 로버트 마틴은 이 책에서 혁명적인 패러다임을 제시한다. 그는 오브젝트 멘토(Object Mentor)의 동료들과 힘을 모아 ‘개발하며’ 클린 코드를 만드는 최상의 애자일 기법을 정제해 책 한 권에 담았 www.aladin.co.kr SerialDate 리펙터링 이번 장은 JCommon 라이브러리의 SerialDate라는 클래스를 리펙터링하는 과정을 보여줍니다. 코드가 너무 방대하여 자세한 과정과 내용은 책을 통해 확인해주신다면 감사하겠습니다. ..
이 글은 로버트 마틴의 '클린 코드'를 읽고 TIL(Today I Learned)로써 정리한 내용을 기록하는 글입니다. 자세한 내용은 책을 통해 확인하실 수 있습니다. 알라딘: 클린 코드 Clean Code (aladin.co.kr) 클린 코드 Clean Code 로버트 마틴은 이 책에서 혁명적인 패러다임을 제시한다. 그는 오브젝트 멘토(Object Mentor)의 동료들과 힘을 모아 ‘개발하며’ 클린 코드를 만드는 최상의 애자일 기법을 정제해 책 한 권에 담았 www.aladin.co.kr 이번 장은 JUnit 프레임워크에서 ComparsionComparator 클래스를 가져와 리펙터링하는 과정을 설명합니다. 자세한 테스트 코드 및 과정은 책을 통해 확인해주시면 감사하겠습니다. ComparisonCom..