일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- theming
- 자바
- 커스텀상태
- k8s
- 테스트
- Rxjava
- android
- 회고
- 스레드
- g 단위테스트
- Coroutine
- 안드로이드스튜디오
- 책
- 안드로이드강좌
- 안드로이드
- Gradle
- viewmodel
- Compose
- mockito
- 알고리즘
- 글또
- 병럴프로그래밍
- ReactiveProgramming
- 코틀린
- 병렬프로그래밍
- kotlin강좌
- 코루틴
- 알게되는
- Kotlin
- 디자인패턴
- Today
- Total
목록일상/책 리뷰 (50)
선생님, 개발을 잘하고 싶어요.
다룰 것 변수, 함수, 클래스, 프로퍼티 제어 구조 스마트 캐스트 예외 처리 함수와 변수 문(statement)과 식(expression) 문은 아무런 값을 만들어내지 않는다. 반면 식은 값을 만들어 내고, 다른 식의 하위 식으로 활용해서 계산에 활용할 수 있다. 코틀린의 if는 식이다. 다음과 같은 연산을 할 수 있다는 것 fun max(a: Int, b: Int): Int = if (a > b) a else b 함수의 형태 블록이 본문인 함수 block body 등호와 식으로 이뤄진 함수 expression body 코틀린에선 키워드로 변수 선언을 시작한다. val, var 키워드는 변수 선언할 거라는 의미다. val → 변경 불가능한 참조를 저장하는 변수를 선언한다. 자바의 final에 해당한다. ..
가치가 고정되어 여러 물건의 가치를 비교하는 데 참고할 만한 틀이 필요했다. 이것이 돈의 세 번째 기능인 가치척도다. 가격은 모든 조건과 현실을 정재해 만든 하나의 변수다. 가격을 상품별로 검토하고 행동 기준으로 삼을 수 있다. 구리 광산에 타격을 입은 상황을 떠올려보자. 그 결과로 구리의 공급이 줄어들 것이다. 구리의 공급이 줄어들어 구리가 필요한 곳에선 비싼 값을 주고라도 구리를 얻어오려 할 것이다. 그렇게 구리의 가격이 오른다. 가격이 오르니 다른 구리 공급자들이 생산을 늘릴 유인이 된다. 따라서 가격이 높아진 것을 보고 공급자들이 구리를 많이 만들어낸다. 이렇게 가격이라는 정보를 통해서 구리 광산의 피해로 인한 구리의 공급량과 가격이 균형을 찾아가는 것이다. 가격은 그저 자본가가 이윤을 내는 도구..
1부의 목표는 기존 API를 사용하는 생산성이 더 높은 코틀린 코드를 이해하게 돕는 것이다. data class Person( //
도입 다시 보는 건전화폐의 중요성 시간을 뛰어넘어 가치를 지킨다. 안정된 단위로 측정하고 교역하도록 촉진한다. 시장이 정부의 강압을 벗어나 계속 성장해 나가도록 한다. 개인이 폭정과 억압에서 자유롭기 위한 필수조건이다. 시간선호: 나중에 얻을 가치에 비해서 현재 얻는 가치를 선호하는 비율 높을 수록 저축하기 보다는 소비를 하겠지? 정상적인 경우라면 0 이상이겠지? 투자는 만족을 늦추기 + 실패할 위험도 감수하기 시간선호가 낮을 수록 생산성 증가를 위해서 행동할 수 있다. 생산성 증가를 통해 미래에 얻을 수 있는 가치를 증가시키는 것을 중요하게 생각하는 사람 개인의 시간선호를 결정하는 가장 큰 요인 ⇒ 개인 안전 + 재산 보장 안전하고 충분한 재산이 있어야 사람은 시간선호를 낮게 유지하며 생산성 증가를 위..