◈ 공부모임/개발도서 100독👟

    [개발100독] 2. 프로그래머의 뇌 - Felienne Hermans [훌륭한 프로그래머가 알아야 할 인지과학의 모든 것]

    2. 프로그래머의 뇌 - Felienne Hermans 프로그래밍과 인지과학의 만남 개발자들의 머리 속은 어떻게 움직이고 있을까 코드를 읽고 이해하는 개발자들의 머리 속이 어떻게 동작하는지 인지과학 관점으로 분석한 책. 장기기억인 LTM과 단기기억인 STM, 그리고 캐시메모리와 같은 작업 기억 공간으로 나눠 어떻게 하면 더 효율적으로 코드리딩을 할 수 있는지 잘 설명해주었다. 주니어 개발자에게도 좋은 책이지만, 실력이 부족한 팀원을 키워야 하는 시니어 개발자에게도 더더욱 추천하는 책이다. - 책 소개 인지과학에 기반을 둔 각종 방법론으로 개발자가 새로운 언어나 프레임워크를 빠르게 배워 생산성을 향상하도록 돕는다. 코드를 더 잘 이해하는 것에서 나아가, 버그 방지, 명확한 작명법, 리팩터링, 대규모 코드베..

    [개발100독] 1. 클린 코드 Clean Code - Robert C. Martin [애자일 소프트웨어 장인 정신]

    1. 클린 코드 Clean Code - Robert C. Martin 좋은 코드란 무엇인가? 개발자로서의 기틀을 잡아줄 수 있는 책 개발자로서 연차가 쌓일 때마다 다르게 읽힐 거 같은 책. 개발에 대한 기반이 없던 나에게 좋은 코드란 무엇인지 의문을 던지고 고민하게 하였다. 책의 초반부 이름짓기, 메서드의 함수화, 주석처리 등은 바로 적용해볼 수 있을 정도로 쉬웠으나, 중후반부의 리팩토링 코드와 함께 진행되는 부분부터는 많이 어려웠다. 1년 뒤에 읽으면 또 다른 인사이트를 얻을 거 같다. 개발자로서의 나를 꾸준히 돌아보게 할 책이라 생각된다. - 책 소개 로버트 마틴은 이 책에서 혁명적인 패러다임을 제시한다. 그는 오브젝트 멘토(Object Mentor)의 동료들과 힘을 모아 ‘개발하며’ 클린 코드를 만..