그냥 한번 읽고 개념만 이해하고 있으면 
기억 안날때 문서 찾아보면 된다

클린코드 디자인패턴 이런거 딱히 따로 배우지 않아도
그냥 내가 보기좋으려고 코드 중복 피하려고 사이드이펙트 피하려고 구조적으로 만들고 싶어서 만들어 놓고 나중에 보면 그게 클린코드고 디자인패턴이더라
개발자 생각하는거 다 비슷비슷 해서 그런것 같다

그냥 내가 쓸 수 있는 도구들이 뭐뭐 있는지만 알아두면 되더라