단기 목표 뿌수기/실용주의 프로그래머
[노개북 - 15] 9장.실용주의 프로젝트
전고흐
2022. 4. 13. 23:23
728x90
오늘 TIL 3줄 요약
- 모든 사람이 적극적으로 환경 변화를 감시하도록 권장하라.
- 실현하려면 계획하라
- 버전 관리 시스템으로 빌드, 테스트, 릴리스를 운용하라.
TIL (Today I Learned) 날짜
2022.04.13
오늘 읽은 범위
9장.실용주의 프로젝트
책에서 기억하고 싶은 내용을 써보세요.
- 팀 전체가 깨진 창문을 용납하지 않아야 한다. 사소한 결점을 아무도 고치지 않고 놔두어서는 안 되고, 반드시 제품의 품질에 책임을 져야 한다. - p379
- 자동화는 모든 프로젝트 팀에게 필수 불가결한 요소다. 도구 제작 역량을 팀 내에 꼭 갖추어서 프로젝트 개발과 서비스 배포를 자동화하는 도구를 만들고 적용하라. - p385
- 어떤 특정 방법론에서 가장 좋은 부분만 가져다가 적절히 조정하여 사용해야 한다. 만병통치약은 없고, 현재의 방법론들도 아직 완성되려면 멀었다. 그러니 인기 있는 방법론 하나만 좇지 말고, 다른 것들로도 눈길을 돌려야 한다. - p389
- 클테스트 환경은 실제 환경과 최대한 비슷해야 한다. 두 환경의 차이에서 버그가 번식한다. - p395
- 현대 소프트웨어 개발을 스크립트화된 자동 절차에 의존하고 있다. rsync와 ssh를 넣은 셸 스크립트처럼 단순할 수도 있고, 앤서블(Ansible)이나 퍼핏(Puppet), 셰프(Chef), 솔트(Salt)처럼 강력한 기능을 갖춘 패키지를 사용할 수도 있다. 어쨌든 수작업이 필요해서는 안 된다. - p400
- 도메인에 대한 우리의 지식이 늘어남에 따라 근본적인 사업 문제를 해결하기 위해 우리가 맡지 않은 다른 부분에 대해서도 더 좋은 제안을 할 수 있게 된다. 사업의 여러 부분을 함께 엮어낼 방법을 개개의 부서에는 알아차리기 힘들다. 우리는 조직의 여러 측면을 경험한 개발자가 이런 방법을 더 잘 찾아 낼 수 있다고 굳게 믿는다. - p403
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
-
오늘 읽은 다른사람의 TIL
-
728x90