목록Kotlin/Kotlin 적응기 (10)
Lewis's Tech Keep
소감강의를 한번 다 듣고 나니 kotlin 스타일로 코딩하는 것에 대한 흥미가 솟아났지만 여러 해결해야 할 궁금점들이 생겼다.미리 정리해 두어야겠다. 궁금한 점- public 이 기본이라 다른 클래스에서 접근이 너무 쉬운 것 같다. 캡슐화에 대한 룰은 어떻게 유지하는 게 좋을까?- 동시성 프로그래밍을 할 때 람다는 어떤 장단점이 있을까? 어떤 점을 주의해야 할까?- jpa에서 엔티티를 가져올 때의 방식과 java base일 때, kotlin base일 때의 차이와 주의할 점을 잘 알아두어야 할 것 같다.
시작실제로는 다른 코드로 많이 쓸 것 같은데 가독성과 같은 측면에서 사용하는 경우가 많다고 하니 알아두자. 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. scope functionlet, apply, also, run, with와 같은 것들을 사용할 수 있다. let주요 목적: 특정 객체의 결과..
시작자주 쓸 것 같다고 생각은 하지 않지만 코드를 정리하거나 필요한 코드를 정리할 수 있는 좋은 방법들이다. 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. typealias어떤 타입이 너무 길다면 아래와 같이 축약이 가능하다.// Type Aliastypealias fruitFilterType ..
시작람다 형식이 달라서 약간 어색하지만 유용하게 사용할 수 있기를! 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. 람다람다 그 자체를 변수로 사용하거나, 파라미터로 넘길 수 있다.// 함수 그 자체로 변수에 할당할 수도, 파라미터로 사용 될 수도 있다.fun main() { val frui..
시작컬렉션은 데이터 저장 구조나 변경 구조에서 자주 쓸 테니 잘 정리해두자. 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. 배열 & 컬렉션배열 배열은 arrayOf로 생성 가능하다.fun main() { /** * array * */ val array = arrayOf(10..
시작많이 사용되는 것은 아니지만 정말 한 클래스에 종속되었다는 걸 가끔 표현하기 위해서 쓰는 경우가 있는 중첩클래스,그리고 DTO로 자주 사용되는 data class나 enum class 등 요긴하게 사용할 듯 하다. 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. 중첩 클래스바깥 클래스를 참조하..
시작접근 제어는 차이가 있고 이를 인식 해두는 면이 중요하다.object는 const value를 저장할 때 자주 쓸 것 같아서 기억해두면 좋을 것 같다! 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. 접근 제어java -> kotlinpublic : 모든 곳에서 접근 가능 -> 동일 // 파일..
시작코틀린에서 OOP를 잘 사용하기 위해서는 이번에 배운 것들을 잘 기억해야 할 것 같다.자주 까먹을테니 치트시트처럼 써보자. 배우고 있는 것https://www.inflearn.com/course/java-to-kotlin 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) 강의 | 최태현 - 인프런최태현 | 이 강의를 통해 Kotlin 언어의 특성과 배경, 문법과 동작 원리, 사용 용례, Java와 Kotlin을 함께 사용할 때에 주의할 점 등을 배울 수 있습니다., 요즘 대세인 코틀린을 공부하고 싶다면?⭐ Jwww.inflearn.com 1. 클래스클래스 생성 시 var, val을 해주면 바로 필드를 설정 해 줄 수 있다. class Person( val n..