Skip to Content
자바에서 코틀린으로
book

자바에서 코틀린으로

by 덩컨 맥그레거, 냇 프라이스, 오현석
November 2022
Beginner to intermediate
544 pages
12h 39m
Korean
Hanbit Media, Inc.
Content preview from 자바에서 코틀린으로
268
자바에서 코틀린으로
val interactionId = event[“interactionId”] as String
eventStore
.queryAsSequence(“interactionId=$interactionId”)
}
val bookingEventsByInteractionId = eventsForSuccessfulBookings
.groupBy { event ->
event[“interactionId”] as String
}
return bookingEventsByInteractionId.values.averageBy { it.size }
}
좋다. 이제 평가해 보자. 우리는 자바 코드를 코틀린 코드로 변환했고, 이터러블을 사용해 인메
모리 연산을 처리했으며, (
EventStore
에 있는 스트림에 따라 뒷받침되는 ) 시퀀스를 길이가
정해지지 않은 컬렉션에 대한 연산을 처리하기 위해 사용한다. 하지만 정말 알고리즘의 구조가
더 깔끔해졌다고 주장할 수는 없다. 그렇다. 약간 잡음은 줄어들었지만 코드의 표현력은 큰 차
이가 없다.
함수는 현재 세 가지 부분으로 이뤄져 있다. 우리가 정직하다면 이 세 부분이 상당히 임의적이
라는 점을 인정할 수 밖에 없다. 때로는 모든 것을 인라이닝하고 우리가 무엇을 가지고 있는지
살펴봄으로써
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

고성능 파이썬(2판)

고성능 파이썬(2판)

오현석, 미샤 고렐릭, 이안 오스발트
러닝 타입스크립트

러닝 타입스크립트

조시 골드버그
실리콘밸리 리더십

실리콘밸리 리더십

김정혜, 마이클 롭

Publisher Resources

ISBN: 9791169210447