ASH84
Software Engineer focused on turning complexity into simplicity. Co-founder at Payhere. Previously Tech Lead of remit team at Banksalad.
Experience
- Head of tech Payhere.Inc, 2024—present
- CTO Payhere.Inc, 2020—2023
- TechLead, Banksalad, 2018—2020
- Senior Software Engineer Danal, 2014—2018
Latest Blog Posts
-
Nov 24, 2019Kotlin Enum from Value**Enum 은 소중하다. 왜냐하면 문자열 데이터에 대한 유효성 검증을 해주기도 하고 enum 의 이름 자체로 의미를 부여하기 때문이다.** 최근에 kotlin 으로 서버를 개발하던 중에 kotlin xnum 관련해서 불편한 부분을 겪었다. 아래의 코드 같은 부분인데: enum 값에서 enum 형식으로 변환이 어렵다. 이게 왜 필요하냐 하면 비지니스 로직을 담는 서비스 레이어에서는1,2,3 같은 값으로 뭔가를 하기 보다는 Status.Ing, Status.Fail 같이 처리하는 게 가독성 측면에서 매우 좋다. ```kotlin...
-
Nov 05, 2019ktlint, build.gradle.kts 적용하기kotlin lint 를 검색하면 [ktlint](https://ktlint.github.io/#getting-started) 를 찾을 수 있다. 그런데 gradle 로 적용하려면 총 3개의 repository 를 추천해주고 있다. [https://github.com/jlleitschuh/ktlint-gradle](https://github.com/jlleitschuh/ktlint-gradle) [https://github.com/jeremymailen/kotlinter-gradle](https://github.com/jere...