리팩토링
-
숫자야구게임 구현(2) - 요구사항 작성, TDD 적용공부/자바 플레이그라운드 with TDD, 클린코드 2022. 2. 16. 22:33
SI업무를 할 때 ProductionCode 를 먼저 작성하는것뿐만 아니라 TestCode는 매번 Controller 호출하기 싫어서 Service 메서드 호출하는 값만 확인하는 용도로 썼었다. 정말 우물안 개구리라는걸 절실히 느꼈다. 또한 Intellij를 사용하니 TDD방법론을 적용하면서 역으로 TestCode -> ProductionCode 만드는 것이 놀랍도록 쉬워서 이젠 Eclipse도 떠나보낼 때가 온 것같다.. github 요구사항 분석 #기능 요구 사항 기본적으로 1부터 9까지 서로 다른 수로 이루어진 3자리의 수를 맞추는 게임이다. Ball BallPosition position BallNumber num [ ✔ ] 1 ~ 9 숫자범위 BallNumber.validateNumber Bal..