내일배움캠프 우수 TIL | Kotlin 4, 5기 1월 3, 5주차

TIL 작성 방법이 궁금한가요? 내일배움캠프 수강생들의 우수 TIL을 참고해 보세요.
Feb 05, 2025
내일배움캠프 우수 TIL | Kotlin 4, 5기 1월 3, 5주차

내일배움캠프 수강생들은 매일 그날 배운 것을 정리하는 TIL(Today I Learned)를 블로그에 업로드합니다. TIL은 자신의 개발 역량을 객관적으로 파악할 수 있음은 물론, 취업할 때 성실함을 증명하는 수단이 되죠.

내일배움캠프의 수강생들은 TIL을 어떤 방법으로 작성하고 있을까요? 내일배움캠프 수강생들의 우수 TIL을 발표합니다.

4기

김신우

✍🏻 Spring Security에서 필터 체인과 @PreAuthorize의 접근 권한 처리 사례

👩🏻‍💻선정 이유

신우 님의 우수 TIL 선정 이유는 Spring Security의 필터 체인과 @PreAuthorize를 활용한 접근 권한 처리에 대한 심도 깊은 사례 분석과 문제 해결 과정이 돋보였기 때문입니다. 특히, 권한 검증 방식의 차이를 명확히 이해하고, 글로벌 예외 처리 핸들러와 JwtAccessDeniedHandler의 동작 원인을 탐구하며, 메서드 단위 검증과 HTTP 요청 수준 검증 간의 차이를 체계적으로 설명하였습니다. 또한, 모듈화와 규칙 정립을 통해 Security Config와 @PreAuthorize의 역할을 명확히 구분하고, 유지보수를 고려한 실용적인 접근 방식을 제시하여 통찰력을 보여주셨습니다. 이러한 논리적 사고와 문제 해결 능력이 돋보여 우수 TIL로 선정했습니다.

김리은

✍🏻 [개인프로젝트] 플러스 주차 개인 과제 트러블슈팅

👩🏻‍💻선정 이유

리은 님의 우수 TIL 선정 이유는 AWS 배포 과정에서의 문제 해결과 학습 과정을 체계적으로 정리하고, 각 단계에서 발생한 오류와 그 해결 시도를 구체적으로 기록한 점이 돋보였기 때문입니다. Elastic Beanstalk에서 EC2로의 전환을 결정한 이유와 과정, RDS 연결 문제, UnsatisfiedDependencyException 오류 해결 시도 등을 상세히 서술하며, AWS 리소스 간의 관계 및 배포 환경 설정의 중요성을 깊이 있게 분석하였습니다. 또한, 배포 과정에서의 시행착오를 통해 보안 정책, IAM 역할, 가용영역 설정 등의 핵심 개념을 습득하고, 향후 개선 방향까지 고민한 점이 인상적이었습니다. 이러한 논리적 접근과 실용적인 학습 태도가 돋보여 우수 TIL로 선정하였습니다.

5기

김한나

✍🏻 [TIL] Java 계산기 만들기 과제 회고 🤓✏️

👩🏻‍💻선정 이유

깊이 있는 고민과 해결 과정을 잘 기록하여 우수 TIL로 선정하였습니다. 나누기 연산 예외 처리와 리팩토링 과정에서 발생한 시행착오를 상세히 기록하며 학습의 성장을 보여주었고, 표준 예외인 IllegalArgumentException을 활용해 가독성과 유지보수성을 개선했습니다. 또한, switch문에서 Enum을 활용하여 코드 구조를 개선하고, selectOperator 메서드를 통해 캡슐화와 유지보수성을 높였습니다. 제네릭 활용과 부동소수점 문제에서의 한계를 인식하고 개선 가능성을 제시한 점도 개발자로써 문제해결능력의 잠재력을 보여주었다고 생각합니다. 글의 구성과 표현이 명확하여 기술적 맥락을 이해하기 쉽게 전달되었고, 문제 해결 과정과 사고 과정을 상세히 기록하여 우수TIL로 선정합니다.

이은성

✍🏻 [Java] 키오스크 과제 리펙토링을 해보자.

👩🏻‍💻선정 이유

키오스크 과제 수행을 하시면서, 단계별로 배우신 부분과 시도하신 부분이 순서대로 깔끔하게 정리되어 있어 흐름을 파악하기 용이합니다. 나아가, 과제를 수행하는 데 그치는 것이 아니라 2차례 이상 리팩토링을 거치며 개발 자체에 의의를 두신 것이 TIL에 잘 드러나는 글입니다. 이러한 이유로 이번 주 우수 TIL로 선정합니다.

여러분의 결심이 결실을 맺을 때까지 내일배움캠프가 함께합니다

내일배움캠프는 단순히 지식을 쌓는 곳이 아닙니다. 성장하는 개발자가 될 수 있는 토대를 마련하는 장이죠. TIL과 같은 아주 작은 습관부터 끝까지 나를 믿고 해내는 끈기까지. 누구나 개발자라는 꿈에 가닿을 수 있도록 가장 안전하고 튼튼한 계단을 놓아드립니다.

오직 성장에만 몰입할 수 있는 환경, 가장 효율적으로 개발 역량을 키울 수 있게 지도하는 튜터진, 매니저의 꼼꼼한 멘탈 관리까지 체계적인 관리 시스템이 준비되어 있습니다.

내일배움캠프와 함께 인생에서 가장 성장하는 시간을 만들어 보세요.

Share article
Subscribe to our newsletter

내일배움캠프 블로그