미니멀리즘 프로그래머
데이비드 토머스
미니멀리즘 프로그래머
Memo
- 기능은 미래의 부채라는 용어를 멋지게 포장한 마케팅 용어다. p.43
- 프로젝트의 성공을 이끄는 세 가지 요소 p.49
- 의사소통: 정보가 팀 내에서 빠르고 정확하게 흐른다. 팀 구성원들의 의견이 다를 수 있지만, 다른 사람에게도 각자의 관점이 있다는 점을 인정한다.
- 보완적인 기술: 사람마다 맡은 작업이 다르며, 어떤 작업도 다른 작업보다 더 가치 있다고 여겨지지 않는다.
- 아낌없는 공유: 자신이 가진 지식과 경험을 팀원들에게 전하는 것을 책임으로 여긴다.
- 팀의 결합도 낮추기: 디커플링, 비동기적인 삶 p.49
- 지긋지긋한 회의 줄이기 p.53
Question
- 프로젝트의 코드베이스에서 매일 사용하는 코드는 전체의 몇 퍼센트인가? 한 번도 사용하지 않은 코드가 있는가?