2022/10 15

이펙티브 코틀린 2장 가독성

## 2장 가독성 ### 아이템11 가독성을 목표로 설계 하라 ```kotlin if (person != null && person.isAdult) { view.showPerson(person) view.hideProgressWithSuccess() } else { view.showError() view.hiseProgress() } person?.takeIf { it.isAdult } ?.let { view.showPerson(person) view.hideProgressWithSuccess() } ?: run { view.showError() view.hideProgress() } ``` A/B 코드 중에 A 코드가 명확하고, 이해하기가 더 쉽다. B 코드는 코틀린 스러워 보이지만, 오히려 디버깅을 ..

원온원을 읽고, 느낀 점

http://www.yes24.com/Product/Goods/107905667 원온원 - YES24 아마존에서 페이스북까지, 왜 실리콘밸리의 많은 기업과 한국의 스타트업은 ‘면담’을 버리고 ‘원온원’을 하고 있을까?“조직의 성공과 리더의 성공, 그리고 구성원의 성장과 성공을 연결 www.yes24.com 원온원의 결국 핵심은 리더와 팀원간의 목표지점의 설정을 통한 가는 길목에서 대화로써 목표지점까지 업무를 진행해나가는 것에 대한 과정이다. 결과적으로 팀원이 주체적으로 대화를 하고, 업무 혹은 다른 이슈 상황들에 대해서 팀장에게 이야기하고, 아이디어를 제공하고 해결 할 수 있는 포인트들을 의논하는 자리라고 보면 될것 같다. 핵심은 일을 어떻게 효과적으로 해내고, 그것을 어떻게 팀장에게 공유해야 하는지 고..

책 리뷰 2022.10.05
반응형