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 | 31 |
Tags
- 프로그래머스
- mfc
- C
- Android P
- android push
- Rxjava2
- Flutter TextField
- Django REST Android
- Java
- C++
- dart
- Python
- 안드로이드 구글맵
- Android
- C/C++
- kodility
- android architecture component
- UWP
- RxJava
- FLUTTER
- flutter firestore
- Django REST
- 코틀린
- Django REST framework
- Kotlin
- 알고리즘
- 안드로이드
- RxAndroid
- livedata
- NDK
Archives
- Today
- Total
개발하는 두더지
Effective Java로 Java를 효과적으로 사용해보자 본문
Effective Java 2/E 책과 구글링을 통해 내용을 정리하고 개인적인 견해가 포함된 글입니다.
자바를 배울 수 있는 책은 무수히 많지만 이 책은 조슈아 블로크(Joshua Bloch)라는 썬 마이크로시스템즈, 구글에서 오랜 시간 자바를 확장하고 구현하고 사용한 프로그래머가 우아한 코드 구조를 설계하는 방법을 알려주는 책입니다.
2판의 경우 78개의 규칙들을 서술하고 있으며 하나하나 규칙들을 포스팅할려고 합니다.
[Effective Java 규칙1] 생성자 대신 정적 팩터리 메서드?
[Effective Java 규칙2] 생성자 인자가 많을 때는 Builder 패턴을 이용
[Effective Java 규칙3] private 생성자나 enum 자료형은 싱글턴 패턴으로 설계
[Effective Java 규칙4] 불필요한 객체는 만들지 말자
[Effective Java 규칙6] 유효기간이 지난 객체 참조는 폐기해야 한다
[Effective Java 규칙7] 종료자 사용을 피해라
'Java,Android' 카테고리의 다른 글
[Effective Java 규칙9] equals를 재정의할 때는 반드시 hashCode도 재정의하라 (0) | 2018.09.14 |
---|---|
[Effective Java 규칙8] equals를 재정의할 때는 일반 규약을 따르라 (0) | 2018.09.14 |
[Effective Java 규칙7] 종료자 사용을 피해라 (0) | 2018.09.04 |
[Effective Java 규칙6] 유효기간이 지난 객체 참조는 폐기해야 한다 (0) | 2018.09.04 |
[Effective Java 규칙4] 불필요한 객체는 만들지 말자 (0) | 2018.09.04 |
Comments