일하다가 사소한 버그를 발견하고 이를 처리하다가 혹시나 해서 찾아보니............
로직 자체가 잘못되어 있는걸 확인했다.
이거 개발한지가 언젠데 그동안 무수한 오동작이 있었을텐데 왜 이걸 이제 봤을까
보니까 조건문이 최초 개발당시 조건에 머물러 있던 구식이라 지금까지 데이터를 인지하지 못한걸 확인했다.
천문학적인 규모의 오류가 발생하지 않았을까 싶어서 데이터를 체크해보니 다행히 그런 상황까진 아니었고.....
아무튼 차이나는 것들을 확인해서 전부 수정하였으나 내가 손대지 못하는 범위의 건들도 있어서
고객 담당자들에게 전화하여 문제에 대해 거듭사과하고 양해를 구한후 수정처리하였다.
하아................ 왜 이런게 있었을까
그래도 한편으로 다행인건 지금이라도 발견했다는 점이다.