Blog Posts
- 18 Oct 2017 » [번역]안드로이드에서 Elm 아키텍쳐와 코틀린으로 상태 길들이기
- 24 Jan 2017 » [번역]Reactive Streams로의 여행
- 16 Jan 2017 » [번역]Clean tests
- 10 Dec 2016 » [번역]Dagger2. provide 메소드 없이 interface 주입하기
- 10 Dec 2016 » [번역]RxJava를 이용한 Dagger 2 비동기 주입
- 08 Dec 2016 » [Dagger Official Reference] Subcomponents
- 08 Dec 2016 » [Dagger Official Reference] Multibindings
- 08 Dec 2016 » [Dagger Official Reference] Dagger & Android
- 07 Dec 2016 » [번역]Activities Subcomponents Multibinding in Dagger 2
- 06 Dec 2016 » [번역]FragmentStatePagerAdapter와의 모험
- 05 Dec 2016 » [번역]객체 지향 프로그래밍이여 안녕
- 02 Dec 2016 » [번역]Presenter에게 모든 생명주기 이벤트가 필요한 것은 아니다.
- 21 Nov 2016 » [번역]Android process 중단이 당신의 앱에 미치는 영향
- 09 Nov 2016 » [번역]System Services는 System만의 것이 아니다.
- 11 Oct 2016 » [번역]RxJava Wiki - Backpressure
- 07 Oct 2016 » Operator concurrency primitives: serialized access (part 1)
- 28 Sep 2016 » 더 큰 이익을 위해 RxJava Observable의 Completion Semantics를 사용하기
- 27 Sep 2016 » RxJava - takeUntil 실전 예제
- 09 Sep 2016 » RxJava로 다중 소스에서 데이터 불러오기
- 07 Sep 2016 » RxJava의 Side effect 메소드
- 15 Jun 2016 » [Dagger Official Reference] Dagger
- 02 Jun 2016 » 7가지 Singleton
- 10 May 2016 » Espresso - Custom Idling Resource
- 09 May 2016 » Espresso - Match Toolbar Title
- 08 May 2016 » espresso #4 - Advanced Samples
- 03 May 2016 » Espresso #3 - Espresso Intents
- 03 May 2016 » Espresso #2 - Espresso 기초
- 03 May 2016 » Espresso #1 - Espresso setup instructions
- 18 Apr 2016 » Writing Great Unit Tests: Best and Works Practices
- 15 Feb 2016 » Retrofit과 Mockito로 API 테스트하기
- 12 Feb 2016 » Mockito로 비동기 메소드를 단위 테스트하기
- 12 Feb 2016 » 어디서든 안드로이드 앱을 죽이기
- 31 Oct 1982 » 코딩 규칙(작성중)