250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- java
- 인덱스
- 클린코드
- 자료구조
- DDD
- 인프런백기선
- react
- mysql
- MariaDB
- jpa
- 알고리즘분석
- SQL쿡북
- 자바예외
- AWS RDS
- 알고리즘
- 자바
- vue.js
- 기술면접
- 스프링부트와AWS로혼자구현하는웹서비스
- 인프런김영한
- 네트워크
- 자바스터디
- AWS
- aop
- 혼공SQL
- 이펙티브자바
- 이펙티브 자바
- 도메인 주도 개발 시작하기
- CleanCode
- 이팩티브 자바
Archives
- Today
- Total
기록이 힘이다.
[실용주의 프로그래머] 총합 정리 본문
728x90
기술이사님이 추천해주셔서 읽게 된 책이다.
내용은 이전에 본 책들에서 나온 것들도 중복되어 가독성 있게 빠르게 읽을 수 있었다.
무엇보다 중요한 것은 마지막 부분에서 많이 나온 것 같다.
특히나 이번에 주도적으로 프로젝트 진행을 맡게 되면서 아래의 팁이 많은 영감을 주는 계기가 되었다.
TIP 60 : 팀을 기능 중심으로 조직하라
- 자율적인 팀을 여럿 만들고 리더십 없이 그냥 제멋대로 내버려두면 재앙이 벌어진다.
- 프로젝트에는 기술을 담당하는 수석과 관리를 담당하는 수석 이렇게 최소한 두 우두머리가 필요하다.
- 기술 수석: 개발 철학과 스타일을 정하며 팀에 책임을 할당하고, 사람들 사이의 피할 수 없는 토론을 중재한다. 중복을 찾아내고 직교성을 늘이려고 노력한다.
- 관리수석: 팀이 필요로 하는 자원을 계획하고, 진척도를 모니터링하고, 그에 대해 보고하며, 비즈니스 가치의 관점에서 우선순위를 결정하는 데에 도움을 준다
-
자동화
- 모든 프로젝트팀에 필수불가결한 요소다
- 자동화를 보장받기 위해서는 한 명 혹은 그 이상의 팀원에게 도구 제작자 역할을 위임해서, 프로젝트의 단조로운 일을 자동화할 도구를 만들고 설치하도록 한다.
-
덧칠을 언제 멈출지 알아라
- 팀은 개인들로 이루어딘다는 사실을 명심하라
- 각 팀원이 자신의 방식대로 빛나게 해주어라
- 프로젝트가 요구사항에 맞게 이루어지기에 딱 좋은 만큼의 구조를 제공하라
'IT서적' 카테고리의 다른 글
[HTTP 완벽가이드] 5. 웹 서버 (0) | 2023.12.15 |
---|---|
[HTTP 완벽가이드] 3. HTTP 메시지 (0) | 2023.12.14 |
[클린 코드] 냄새와 휴리스틱 (0) | 2023.06.16 |
[Clean Code] 9장 단위테스트(+chatgpt) (0) | 2023.05.18 |
[Clean Code] 8장 경계(+Junit) (0) | 2023.05.17 |