내일배움캠프 우수 TIL | Kotlin 5기 4월 3, 4주차
내일배움캠프 수강생들은 매일 그날 배운 것을 정리하는 TIL(Today I Learned)를 블로그에 업로드합니다. TIL은 자신의 개발 역량을 객관적으로 파악할 수 있음은 물론, 취업할 때 성실함을 증명하는 수단이 되죠.
내일배움캠프의 수강생들은 TIL을 어떤 방법으로 작성하고 있을까요? 내일배움캠프 수강생들의 우수 TIL을 발표합니다.
정의용
👩🏻💻선정 이유
스프링 기반 환경에서의 다양한 동시성 제어 방식(Pessimistic Lock, Optimistic Lock, Redis 분산 락 등)을 실제 테스트를 통해 정량적으로 비교 분석한 점에서 높은 평가를 받았습니다. 각 방식의 성공률, 성능, 정합성 보장 여부를 수치로 검증하고, 그 차이와 원인을 명확하게 해석해낸 점이 특히 인상적입니다. 단순한 이론 정리에 그치지 않고 실제 시나리오를 설정하여 실험을 설계하고 결과를 통계적으로 분석한 이 TIL은, 학습 내용을 실무 수준으로 끌어올린 모범 사례입니다.
장윤혁
👩🏻💻선정이유
Redis 캐싱 전략에 대한 깊이 있는 이해와 실무적인 적용 역량이 돋보입니다. 단순히 @Cacheable과 RedisTemplate의 차이점을 정리하는 수준을 넘어서, Redis 키 설계, 직렬화 전략, Page 객체의 역직렬화 문제 해결 등 실질적인 문제 해결 능력을 명확하게 보여주었습니다. 특히 RestPage<T>를 커스터마이징하여 직렬화 오류를 해결하고, ObjectMapper에 JavaTimeModule을 등록하는 등 실무에서 흔히 겪을 수 있는 문제를 효과적으로 다룬 점이 인상적입니다. 테스트 코드까지 포함되어 있어 신뢰성까지 확보되어 작성자의 꼼꼼함의 확인할 수 있습니다.
여러분의 결심이 결실을 맺을 때까지 내일배움캠프가 함께합니다
내일배움캠프는 단순히 지식을 쌓는 곳이 아닙니다. 성장하는 개발자가 될 수 있는 토대를 마련하는 장이죠. TIL과 같은 아주 작은 습관부터 끝까지 나를 믿고 해내는 끈기까지. 누구나 개발자라는 꿈에 가닿을 수 있도록 가장 안전하고 튼튼한 계단을 놓아드립니다.
오직 성장에만 몰입할 수 있는 환경, 가장 효율적으로 개발 역량을 키울 수 있게 지도하는 튜터진, 매니저의 꼼꼼한 멘탈 관리까지 체계적인 관리 시스템이 준비되어 있습니다.
내일배움캠프와 함께 인생에서 가장 성장하는 시간을 만들어 보세요.