기본적으로 대부분 안드로이드 공식 문서 가이드 따라가면서 개발하고 체득
코드리뷰를 잘 받으려면 어떻게 할까?
테크스팩 - 코딩하기 전에 문서를 만들자
문서의 역할
복잡도 사전 제어
어떤 업무인가? (요약)
왜 하는가? (배경)
어떤 결과를 바라보는가? (목표)
무엇을 고려하지 않을 것인가? (목표가 아닌 것)
어떻게 기술 설계를 할 것인가? (계획)
기획/기술 설계 빈틈을 미리 찾는다.
개발하면서 뒤집어 엎거나,
문자를 통한 (확실한 기록) 커뮤니케이션 비용 절감
나는 회사에 얼마만큼의 가치를 주는 걸까?
내 코드가 만드는 가치를 측정해야한다.
코드의 가치를 어떻게 측정할까?
실험을 해야 한다~!
기존 구현 vs 변경된 구현(목적이 존재)
프로덕트 가설을 검증
ab 테스트
지표를 어떻게 설정할까?