일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 병럴프로그래밍
- 스레드
- g 단위테스트
- ReactiveProgramming
- viewmodel
- 글또
- 책
- 코틀린
- android
- 알고리즘
- Rxjava
- 테스트
- Compose
- 디자인패턴
- 코루틴
- Coroutine
- 안드로이드스튜디오
- kotlin강좌
- 알게되는
- 회고
- Gradle
- k8s
- 병렬프로그래밍
- 안드로이드강좌
- Kotlin
- 자바
- theming
- 커스텀상태
- mockito
- 안드로이드
- Today
- Total
목록책 (2)
선생님, 개발을 잘하고 싶어요.
총점 5/5 총평 위대한 제품을 만들고자 하는 욕망으로 똘똘 뭉친 기밀한 조직의 숨 막히는 마라톤을 보았다. 책을 읽으며 알게된 재밌는 사실들 안드로이드는 카메라를 위한 운영체제를 만들고 싶어서 시작한 프로젝트다. 구글에 투자를 받으러 갔다가 인수당했다. 구글은 안드로이드 팀을 인수한 이후에 자본과 기술력을 제공하면서도 큰 회사의 일부로 두지 않고 작은 스타트업의 자율성을 그대로 보장했다. 구글에 인수됐을 때 안드로이드 팀은 총 8명이고 그중 절반만 코드를 건드리고 있었다. 자바를 사용하기로 결정하고보니 런타임이 필요했다. 성능과 공간에 모두 이득을 얻고자 달빅런타임을 만들었다. 초창기 모바일기기에는 GPU가 없었다. GPU를 모방하는 소프트웨어 계층인 PixelFlinger를 설계했다. 나중에는 GPU..
요즘 오브젝트라는 책을 읽는 중입니다. 한동안 방법론의 노예가 되서 생각 없이 아키텍쳐 공부를 하지 않았나 반성하게 되는 일이 많았는데, 그 때 마침 스터디 기회가 찾아와서 읽고 정리하는 중입니다. "적절한"이 너무 많이 나오는데... 적절한 객체에 적절한 책임은 도대체 무엇일까요? 이 책을 읽어보고 토론해보며 나만의 적절함을 알아갈 수 있으면 좋겠습니다. 이 책은 훌륭한 객체지향 프로그램을 설계하고 유지보수하는 데 필요한 원칙과 기법을 설명하기 위해서 쓰인 책이다. 훌륭한은 무슨 의미인가? 티켓 판매 애플리케이션 모듈의 목적 3가지 제대로 동작 간단하게 변경가능 특별한 훈련 없이도 개발자가 쉽게 읽고 이해가능 이해 가능한 코드 예상에서 크게 벗어나지 않는 코드 코드를 보는데 한꺼번에 기억해야하는 게 적..