💡 개요
코드 카타(Code Kata)란 프로그래밍 실력을 기르기 위한 연습이다.
오늘은 이 코드 카타에 대해 정리해 보자.
📕 코드 카타(Code Kata)
카타의 사전적 의미는 무술의 기본동작을 의미한다.
아마 한국으로 치면 태권도의 품새 같은 거 일듯..?
코딩의 품새구나..!
보통 문제들은 아래의 형식으로 나온다.
10보다 작은 자연수 중 3 또는 5의 배수를 모두 나열하면 3, 5, 6, 9가 나옵니다. 이 배수들의 합은 23입니다.
전달된 숫자보다 작은 3 또는 5의 모든 배수의 합을 반환하도록 설루션을 완성하세요.
참고사항: 숫자 가 3과 5의 배수인 경우, 한 번만 세십시오.
이걸 for문으로 구현해 보고, for문으로 구현했으면 stream()으로 구현해보고 이러한 과정을 반복 숙달하는 것이다.
어떻게 보면 코드를 잘 짜기 위한 방법이자 코드를 최대한 간단하게 만드는 방법을 연습하는 용도로 사용하면 굉장히 좋을 듯하다.
👨🏻💻 참고
'개발 일기' 카테고리의 다른 글
[개발 일기] 2025.03.19 - @Valid (0) | 2025.03.19 |
---|---|
[개발 일기] 2025.03.18 - MultipartFile와 Setter의 관계 (0) | 2025.03.18 |
[개발 일기] 2025.03.16 - Session.invalidate() (0) | 2025.03.16 |
[개발 일기] 2025.03.15 - LATERAL JOIN (0) | 2025.03.15 |
[개발 일기] 2025.03.14 - 인메모리는 휘발성이라매 (0) | 2025.03.14 |