first-class-collection이란?
최고 수준의 컬렉션 패턴의 설계 및 구현을 지원합니다. 컬렉션을 위한 래퍼 클래스 생성, 도메인 로직 집계 및 불변성 보장을 안내합니다. 코드 검토, 새로운 구현 또는 컬렉션 처리 논리가 분산된 경우 리팩토링 중에 사용됩니다. 대상 언어: Java, Kotlin, Scala, TypeScript, Python, Ruby, Go, Rust. "컬렉션을 래핑하고 싶다", "집계 목록 논리", "일급 컬렉션", "컬렉션 작업이 분산되어 있음" 또는 "List<Order>를 Orders 클래스로 전환"과 같은 컬렉션 디자인 요청에 의해 트리거됩니다. 출처: j5ik2o/okite-ai.