기능 몇 개 추가하려고 했을 뿐인데, 예상치 못한 버그들이 계속 나왔다.
이제 잘 돌아가겠지? 싶었는데, 막상 디버깅을 해보니 어떻게 지금까지 문제없이 돌았나 싶을 정도였다.
1. 기능 추가 시작
2. 첫 번째 버그 발견
- 예상치 못한 동작이 나옴.
- "이게 왜 안되지?" → 디버깅 시작.
3. 버그 수정 중 새로운 버그 발견
4. 생각보다 오래 걸림
- "이제 다 고쳤다!" 싶었는데 또 다른 문제 발생.
- "이게 어떻게 지금까지 잘 돌아간 거지...?"
- 예상보다 몇 배나 오래 걸려버림.
작은 기능 추가도 함부로 하면 안 된다
@nullvuild