📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚
책을 읽으면서 얻은 인사이트, 목차에 맞게 정리한 내용
📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚🚨📚
- 1장_독후감.md
- item01_가변성을_제한하라.md
- item02_변수의_스코프를_최소화하라.md
- item03_최대한_플랫폼_타입을_사용하지_말라.md
- item04_inferred_타입으로_리턴하지_말라.md
- item05_예외를_활용해_코드에_제한을_걸어라.md
- item06_사용자_정의_오류보다는_표준오류를_사용하라.md
- item07_결과_부족이_발생할_경우_null과_Failure를_사용하라.md
- item08_적절하게_null을_처리하라.md
- item09_use를_사용하여_리소스를_닫아라.md
- item10_단위_테스트를_만들어라.md
- item11_가독성을_목표로_설계하라.md
- item12_연산자_오버로드를_할_때는_의미에_맞게_사용하라.md
- item13_Unit?을_리턴하지_말라.md
- item14_변수_타입이_명확하지_않은_경우_확실하게_지정하라.md
- item15_리시버를_명시적으로_참조하라.md
- item16_프로퍼티는_동작이_아니라_상태를_나타내야_한다.md
- item17_이름_있는_아규먼트를_사용하라.md
- item18_코딩_컨벤션을_지켜라.md
- item19_knowledge를_반복하여_사용하지_말라.md
- item20_일반적인_알고리즘을_반복해서_구현하지_말라.md
- item21_일반적인_프로퍼티_패턴은_프로퍼티_위임으로_만들어라.md
- item22_일반적인_알고리즘을_구현할_때_제네릭을_사용하라.md
- item23_타입_파라미터의_섀도잉을_피하라.md
- item24_제네릭_타입과_variance_한정자를_활용하라.md
- item25_공통_모듈을_추출해서_여러_플랫폼에서_재사용하라.md
- item26_함수_내부의_추상화_레벨을_통일하라.md
- item27_변화로부터_코드를_보호하려면_추상화를_사용하라.md
- item28_API_안정성을_확보하라.md
- item29_외부_API를_랩해서_사용하라.md
- item30_요소의_가시성을_최소화하라.md
- item31_문서를_규약으로_정의하라.md
- item32_추상화_규약을_지켜라.md
- 서론.md
- chapter1.md
- item01.md
- item02.md
- item03.md
- item04.md
- item05.md
- item06.md
- item07.md
- item08.md
- item09.md
- item10.md