개발/개발 일기

NamingFox - 변수, 함수 이름 짓는 플러그인 개발기2

귀염둥이 팡무 2023. 2. 10. 04:59

개발하다 보니 자주 사용하는 네이밍과 사용자 수 같은 통계 및 Exception 발생 시 해결을 위해 로깅을 하면 좋겠다는 생각에 DB를 함께 구축하고 있습니다. 간단하게 2, 3일 개발하고 출시하려고 하였는데 점점 욕심이 생겨 무언가 추가되는 것 같네요.

 

DB 관련하여 Ktorm과 Exposed 둘 중 어떤 것을 사용할지 많이 고민하였습니다.

사실 두 라이브러리 모두 유사한 구조(?)를 지니고 있기에 차후 라이브러리를 바꾼다하더라도 러닝커브가 크지 않을 것 같기도 하고, libhunt 기준 Exposed가 Ktorm 보다 많은 인기를 지니고 있기에 Exposed를 택하였습니다.

(물론 그 외의 이유들도 있지만, 밥이 다 되었기에 자세한 설명은 생략하고 차후 기회가 된다면 풀어보겠습니다.)

 

사실 해커톤 2개를 현재 주최 및 주최 진행 중 이기에 개발에 많은 시간을 소요 하지 못해 개발 기간이 길어지는 감이 있습니다. 우선 1차적인 목표는 차주 월요일까지 배포하려 합니다.