
아키텍처
코드가 클린 하면 왜 좋아?(feat. 뇌 인지 관점)
두줄요약
클린 코드가 읽기 쉬운 이유를 뇌의 인지 구조 관점에서 설명했습니다. 함수 분리, 중복 제거, 의미 있는 이름이 인지 부하를 줄인다고 정리했습니다.
핵심 내용
- 클린 코드의 가독성을 뇌의 인지 과정, 특히 장기 기억과 단기 기억, 작업 기억의 상호작용 관점에서 설명
- 코드 이해를 어렵게 만드는 요인으로 지식 부족, 정보 부족, 처리 능력 부족을 구분
- 함수 인수 축소, 클래스·메서드 분리, 중복 제거, 의미 있는 이름 부여가 인지 부하를 줄이는 근거로 제시
- 이름과 네이밍 관례가 청킹과 LTM 연상을 돕는다는 점을 강조