On Pair Programming
martinfowler.com
[필독! 개발자 온보딩 가이드] 책에 나오는 개발자를 위한 레벨업을 위한 읽을거리를 정리해 보았습니다. 개발 관련된 책을 읽고 싶은데, 어떤 것을 읽을지 잘 모르겠으면 참고용으로 좋을 듯 합니다.
레벨업을 위한 읽을거리(2) - [https://careerly.co.kr/comments/92403]
📌 2장. 역량을 높이는 의식적 노력
[프로그래머의 길, 멘토에게 묻다] by 데이브 후버, 애디웨일 오시나이
보편적인 장애물을 극복하는 데 사용할 수 있는 '패턴'을 모아 담은 책
[나는 왜 도와달라는 말을 못할까] by 웨인 베이커
제대로 질문하는 방법에 대해 더 알고싶다면
[익스트림 프로그래밍] by 켄트 벡, 신시아 안드레스
짝 프로그래밍에 대해서
'짝 프로그래밍 이야기' by 비르기타 뵈켈러, 니나 시에 세거
https://www.martinfowler.com/articles/on-pair-programming.html
[자존감은 어떻게 시작되는가] by 에이미 커디
가면 증후군이나 더닝 크루거 효과
📌 3장. 코드와 함께 춤을
[레거시 코드 활용 전략] by 마이클 C. 페더스
대규모의 복잡한 코드베이스를 다루는 일을 한다면
[The Legacy Code Programmer's Toolbox] by 조너선 보카라
[리팩터링 2판] by 마틴 파울러
리팩터링을 중점적으로
[맨먼스 미신] by 프레드 브룩스
소프트웨어 프로젝트가 실제로 어떻게 운영되는지
📌 4장. 운영 환경을 고려한 코드 작성
[Code Complete 코드 컴플리트] by 스티브 맥코넬
방어적 프로그래밍
[Clean Code 클린 코드] by 로버트 C. 마틴
에러 처리와 경계
[SRE를 위한 시스템 설계와 구축] by 구글 SRE 그룹
보안 관점에서의 보석같은 조언들로 가득함
[사이트 신뢰성 엔지니어링] by 구글 직원
사이트 신뢰성과 관련된 모든 것을 다룸
'아마존 빌더스 라이브러리'
https://aws.amazon.com/ko/builders-library
소프트웨어 전달과 관련한 권장 기법
📌 6장. 테스트! 개발자의 든든한 지원군
[단위 테스트] by 블라디미르 코리코프
테스트에 대한 권장 기법
[테스트 주도 개발] by 켄트 벡
TDD
[실용주의 프로그래머] by 앤드류 헌트, 데이비드 토머스
속성 기반 테스트
[탐험적 테스팅] by 엘리자베스 헨드릭슨
탐험적 테스트를 통해 코드에 대해 학습하는 기법
📌 7장. 올바로 주고받는 코드 리뷰
'코드 리뷰 개발자 가이드'
https://google.github.io/eng-practices/review
[하버드 피드백의 기술] by 더글러스 스톤, 쉴라 힌
더 나은 리뷰어가 되는 법
📌 8장. 고객 앞으로! 소프트웨어 전달
[팀을 위한 Git] by 엠마 제인 호그빈 웨스트비
브랜칭 전략을 상세히 설명
[신뢰할 수 잇는 소프트웨어 출시] by 제즈 험블, 데이비드 팔리
[RELEASE IT] by 마이클 T. 나이가드
운영 관련 주제를 심도있게 다룸
다음 내용이 궁금하다면?
이미 회원이신가요?
2023년 10월 12일 오전 11:01