중급 서적이다.
백엔드 개발자가 보면 큰 도움이 되는 책이다.
저자
1990년대 후반부터 웹과 기업 소프트웨어 개발자로 일함
마크 시먼
록스타급 개발자
대상 독자
전문적인 개발을 최소 몇 년 이상 경험한 프로그래머를 대상으로 합니다.
핵심 독자는 엔터프라이즈 개발자(특히 백엔드 개발자)입니다.
저자의 커리어가 백엔드 개발자입니다.
하지만 프런트엔드 개발자, 게임 프로그래머 등 모두 읽으면서 많을 것을 얻을 수 있습니다.
이 책은 초보자를 위한 책은 아닙니다.
코드 스타일
C# 언어로 작성되어 있습니다.
1
경쟁사가 새 버전을 발표합니다.
따라서, 지속적인 배포(CD)가 필요합니다.
지속적인 배포를 하지 않으면 결국 사업을 접어야 할 수도 있습니다.
2
코드가 못 쓰게 되지 않도록 리팩터링 하거나 죽은 코드를 삭제하는 활동에 집중해야 한다.
1
체크리스트가 어떻게 만들어졌을까?
비행기 추락사고 원인은 조종사의 실수.
2
체크리스트가 작업하는 사람을 감시하거나 감독하려는 것이 아니라, 실무자를 지원하고 작업을 진행하는데 조금 더 편리하도록 만들어졌음을 이해하는 것이다.
3
핵심은?
실력을 향상하지 않고도 결과를 개선할 수 있다.
체크리스트는 기억을 돕는 보조수단일 뿐이지, 여러분을 제한하는 도구가 아닙니다.
수술 전에 손을 씻는 것과 같이 사소하지만 중요한 행동을 잊지 않도록 돕기 위한 것입니다.
4
새로운 코드베이스를 위한 체크리스트?
깃을 사용할 것
빌드를 자동화할 것
모든 오류 메시지를 켜둘 것
5
기존 코드 베이스를 위한 체크 리스트?
점진적인 개선
조직 문화를 바꾸는 전략
이 책에서 풀려고 하는 문제 중 하나는 지속 가능성이다.
코드를 소유한 조직 자체를 유지하도록 만드는 부분에 대한 것이다.
중급 서적이다.
백엔드 개발자가 보면 큰 도움이 되는 책이다.
중급 개발자가 리더십을 가질 수 있게 해 준다.
중급 개발자가 생산성을 높일 수 있게 해 준다.
중급 개발자가 성과를 내는데 큰 도움이 되는 책이다.
https://brunch.co.kr/@topasvga/3415
감사합니다.