리스트 복사, 탐색, LEFT JOIN을 검증하며 확인한 경계 조건을 정리한다. 기대값과 작은 반례로 구현을 점검하는 기록이다.
같은 입력이라도 질문에 따라 반환값과 종료 시점이 달라진다. 0·False·None을 구분하고 구현 전 계약을 정리한다.
최빈값과 정렬에서 동률 규칙을 명시한다. 안정 정렬, 입력 순서 변경 테스트, SQL의 추가 정렬 기준을 연결해 정리한다.
.gitignore가 적용되는 파일을 구분하고, 이미 추적 중인 파일을 확인하는 방법을 정리해요.
오류 메시지에서 단서를 찾고 최소 재현 예제로 문제를 좁혀갑니다. 입력 조건, 예외 처리, 회귀 테스트까지 정리합니다.
Python 경로와 패키지 버전을 기록하고 가상환경을 구분합니다. requirements.txt로 재현할 수 있는 범위와 한계도 정리합니다.