개요기술 실천 방법이야말로 애자일의 진짜 핵심이기 때문이다. p130테스트 주도 개발 - Test-Driven Development(TDD)리팩터링 - Refactoring단순한 설계 - Simple Design짝 프로그래밍 - Pair Programming기술 실천 방법테스트 주도 개발 - Test-Driven Development(TDD)테스트 주도 개발의 동기와 도입 이유를 알아보자.복식 부기 - Double-entry Bookkeeping기호 하나만 틀려도 큰일 날 수 있는 프로그래머. 또 다른 직업으로는 회계사가 있다.복식 부기에서는 모든 거래를 대변과 차변에 적어서 각 변의 합이 같아야 한다. 회계 공부의 초기에는 거래 하나씩을 적고, 양 변의 합이 같은지 매 번 검증한다. TDD는 프로그래머..
개요비즈니스 실천 방법이 비즈니스에 도움이 되듯, 팀 실천 방법은 팀에 도움이 된다. 구체적으로는팀 구성원들 사이의 관계팀 구성원과 제품 사이의 관계와 관련이 있다.실천 방법들메타포지속 가능한 속도공동 소유지속적 통합코멘트: 팀 실천 방법은 오늘날 개발 조직에서는 많이 체화되어 있다.메타포이제는 DDD의 유비쿼터스 언어(Ubiquitous Language)라는 표현이 더욱 적절하다.해결하려는 문제 도메인의 모델을 모든 사람이 동의하는 어휘로 표현하는 것이다.유비쿼터스 언어는 프로젝트의 모든 곳에서 쓰인다. 사업 부서에서도 사용하고, 개발자도 사용한다. QA도, 운영팀이나 데브옵스도 사용한다. 심지어는 고객도 유비쿼터스 언어중 적절한 것을 사용할 수 있다. 유비쿼터스 언어는 경영 사례에도 쓰일 수 있고, ..
개요2021년에 클린 애자일을 읽었었는데(당시 블로그), 최근에 사내 스터디를 하며 다시 읽으며 정리를 해둔다. 1장 애자일 소개를 시작하며, 다음 애자일 소프트웨어 개발 선언과 12가지 원칙을 읽어보자. 그리고, 그 의미를 생각해보고 이야기 나누어보자.애자일 소프트웨어 개발 선언우리는 소프트웨어를 개발하고, 또 다른 사람의 개발을 도와주면서 소프트웨어 개발의 더 나은 방법들을 찾아가고있다.이 작업을 통해 우리는 다음을 가치 있게 여기게 되었다:공정과 도구보다 개인과 상호작용을포괄적인 문서보다 작동하는 소프트웨어를계약 협상보다 고객과의 협력을계획을 따르기보다 변화에 대응하기를가치 있게 여긴다.이 말은, 왼쪽에 있는 것들도 가치가 있지만, 우리는 오른쪽에 있는 것들에 더 높은 가치를 둔다는 것이다.애자일 ..
- Total
- Today
- Yesterday
- strange
- OpenAI
- go
- websocket
- github
- Gin
- 2023
- 엉클 밥
- notion
- Bug
- 잡학툰
- 클린 애자일
- golang
- agile
- bun
- 제이펍
- 티스토리챌린지
- intellij
- clean agile
- ChatGPT
- 독서
- 독서후기
- 인텔리제이
- folklore
- solid
- 오블완
- 체호프
- 노션
- 영화
- API
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |