[TIL] TDD, Java Generic
in TIL on Til, Java Last modified at:
2025-01-27 TIL
📝 TIL (Today I Learned)
🔗 원본 이슈: #7
📅 작성일: 2025-01-27
🔄 최종 수정: 2025년 03월 05일
🍀 새롭게 배운 것
- TDD (Test-Driven Development)
- Java Generic
- JavaScript로 알고리즘 문제 풀기
🍎 오늘의 문제 상황 & 해결 과정
- JavaScript 알고리즘 문제 풀이 시 성능 문제
- 배열을 다루는 문제에서 O(n^2) 복잡도를 가지는 코드가 시간 초과 오류를 발생시켰다.
- 해결: Map 자료구조를 활용하여 O(n)으로 최적화하고, 테스트 케이스를 통해 성능을 검증했다.
🦄 느낀 점
- TDD를 활용해 작은 프로젝트를 해보고 싶다.
- 알고리즘 문제에서 성능을 고려하며 자료구조를 잘 선택해야겠다.
🐬 깃블로그 정리
- [TDD] (https://nan0silver.github.io/miscellaneous/2025-01-28-tdd/)
- [Java Generic] (https://nan0silver.github.io/java/2025-01-29-generic/)