[우아한 Tech] 우아한 ATDD 2021년 3월에 진행된 우아한 테크 세미나에서 류성현님의 '우아한 ATDD' 스트리밍 영상을 보고 정리한 내용입니다. ATDD(인수 테스트 주도 개발)는 요구사항에 대한 인수 테스트를 이용하여 요구사항을 명확히 하고 모든 팀원이 요구사항에 대한 공통의 이해를 바탕으로 개발을 진행하는 방법. TEST vs TDD TEST : 구현 -> 테스트(검증) like 일기 TDD : 테스트(요구사항) -> 구현 + @ like TODO List BDD : 행위(요구사항) -> 구현 ATDD : 인수 테스트(요구사항) -> 인수 테스트 -> 구현 ...(요구사항) - User Story 1. 논의 - Discuss - 기획/개발/QA 함께 인수 조건 회의 참여 - ..
조건문 - DECODE DECODE(A, B, '1', null) :: A 가 B 일 경우 '1'을, 아닐 경우 null(생략 가능) DECODE(A, B, '1', '2') :: A 가 B 일 경우 '1'을, 아닐 경우 '2' DECODE(A, B, '1', C, '2', '3') :: A 가 B 일 경우 '1'을, A 가 C 일 경우 '2', 둘 다 아닐 경우 '3' DECODE(A, B, DECODE(C, D, '1', null)) :: A 가 B 일 경우, C 가 D 를 만족하면 '1', C 가 D 가 만족 안 하면 null DECODE(A, B, DECODE(C, D, '1', '2')) :: A 가 B 일 경우, C 가 D 를 만족하면 '1', C 가 D 를 만족 안 하면 '2' SQL의 DE..