kotlin 2

[도서] 도메인 주도 설계를 위한 함수형 프로그래밍 Domain Modeling Made Functional

도메인 주도 설계를 위한 함수형 프로그래밍 - 서평(스콧 블라신, 『도메인 주도 설계를 위한 함수형 프로그래밍: Domain Modeling Made Functional – 코틀린과 타입스크립트로 구현하는 실전 도메인 모델링』)들어가며최근 마이크로서비스 아키텍처 포트폴리오 프로젝트를 진행하면서 도메인 설계의 중요성을 절실히 느끼고 있었습니다. 특히 서비스 간 경계를 어떻게 나누고, 각 도메인을 어떻게 모델링할지 고민이 많았는데, 이번에 『도메인 주도 설계를 위한 함수형 프로그래밍』 서평단에 당첨되어 책을 읽게 되었습니다. 이 책은 스콧 블라신의 명저를 코틀린과 타입스크립트로 재구성한 것으로, 실무에서 바로 적용 가능한 형태로 제공된다는 점이 매력적이었습니다.소프트웨어 개발의 본질: 코딩이 아닌 문제 해결..

도서 2025.12.13

[들어가며, Kotlin 기초] Java 백엔드 개발자의 코틀린 입문.

왜 Java 개발자가 Kotlin을 배워야 할까?Java 개발자로서 어느 정도 익숙해졌을 때, 자연스럽게 다른 언어에도 관심이 생기기 마련입니다. 그중에서 가장 눈에 띄는 언어가 바로 Kotlin입니다. 처음 Kotlin을 접했을 때, Java와 함께 사용할 수 있다는 점에서 흥미로웠고, 더 나아가 이 언어가 제공하는 다양한 기능이 제 개발 경험을 크게 향상시켜줄 수 있겠다는 생각이 들었습니다. 첫 번째 이유는, Kotlin의 간결한 문법입니다. Java는 강력한 언어이지만 때로는 코드가 장황해질 수 있습니다. 반면 Kotlin은 기본적인 문법 자체가 훨씬 간결하고 깔끔합니다. 코드를 작성하면서 자연스럽게 반복적으로 등장하는 boilerplate 코드가 줄어들고, 가독성도 크게 향상됩니다. 예를 들어, ..