#1. 설계하라
우리 팀은 프로젝트 하나가 백만라인이야~ 대단하지?
우리 팀은 프로젝트 하나가 백만라인이야~ 대단하지?
소스코드에도 유통기한이 있다면 그 기간을 만년으로 하고 싶다.
프로그래밍시 작명의 기술은 너무나도 중요합니다. 가독성 향상을 통해 생산성을 극대화해주고, 동료를 배려하는 아트 코딩의 시작점입니다. 좋은 이름을 짓는다면, 코드를 읽은 동료들이 당신의 고민과 배려에 감사해 할거에요.
단위 테스트란 하나의 기능 단위를 테스트하는 것을 말합니다. 혹은 단위 기능들을 복합하여 다시 하나의 단위 테스트를 만들 수도 있습니다.
이럴수가… 한 동료가 기능을 만들어서 테스터에게 보냈는데 버그가 하루만에 10개 넘게 왔군요? 동료가 열심히 고쳐서 다시 테스터에게 보냈더니 이번엔 또다른 것 10개가 돌아왔네요. 또 동료가 열심히 고쳐서 다시 테스터에게 보냈더니 이번엔 예전에 고친 버그가 재현되네요.(테스트 자동...
이거 얼마나 걸릴까? (약 10초뒤) 3주요.
우리는 보통 “무엇을 개발하라” 라는 요구사항이 떨어지면, 어떤것 부터 하게 되나요?
보통은 구현을 할때 정상적인 시나리오로 동작할 수 있도록 코드를 구현하고, 그뒤 테스트를 하곤 합니다.
완전한 하루
애자일 절권도