당근테크 밋업
[당근테크 밋업 요약] 코프링 | 코틀린의 철학 | 코틀린의 장점 | 코틀린 특징(#살아있다 #자프링외길12년차 #코프링2개월생존기) -1편
코틀린의 철학 : 코틀린은 자바와의 상호운용성에 초점을 맞춘 실용적이고 간결하며 안전한 언어이다. - Kotlin in Action 코틀린의 철학 : 간결성 개발자들은 코드를 작성하는 시간보다, 기존의 코드를 읽는데 시간을 더 많이 쓴다. 코드는 간결할수록 내용을 파악하기 쉽고, 유지보수에도 좋다. 그 중 핵심은 언어의 간결성(의도 파악, 쉬운 구문 구조, 부가적인 코드 최대한 제거) 코틀린은 프로그램작성에 있어 부수적인 요소들을 최대한 줄이고자 노력했다. 예제1) data class Person( val id: UUID, val firstname: String, val lastname: String, val address: Address ) 다음과 같이, data class를 작성하게 되면 getter..