TIL ☁️Today I learned kotlin + spring boot + jpa TDD Kotlin 스프링 시큐리티 스프링 배치 JPA TDD사이클은 실패하는 테스트 코드를 만든다. 테스트를 성공시킨다. 리팩터링한다. 리팩터링이란? 코드의 행위(behavior)를 수정하지 않은 채로 내부 구조(structure)를 다듬는 것 리팩터링과 테스트는 땔 수 없는 관계이다. CS Computer Science