따옴표 처리가 보안과 직결되는 이유. SQL·쉘·JSON·로그에서 경계를 지키는 언어별 실천을 정리한다.
테스트를 먼저 쓰면 의도가 먼저 정리된다. 구현 전에 무엇을 만들지 정하는 습관을 정리한다.
리팩터링의 범위를 지키는 방법. 동작을 바꾸지 않고 구조만 정리하는 작업의 원칙을 정리한다.
테스트를 실행 가능한 명세로 쓰는 방법. 요구사항을 코드로 고정해 팀의 오해를 줄이는 실천을 정리한다.