본문 바로가기

IT/Android

10/23 read post

728x90
반응형

1.

출처 : https://medium.com/mobile-app-development-publication/comparing-stateflow-sharedflow-and-callbackflow-2f0d03d48a43

제목 : Comparing StateFlow, SharedFlow, and CallbackFlow

요약 : stateFlow, sharedFlow, callbackFlow 를 비교해서 설명합니다. init 하는 방법, 수집 전에 방출시, 수집 후 방출 시, 수집 후 두개의 동일한 값을 방출 시, 수집 후 두개의 다른 값을 방출 시 등 다양한 경우에 대해서 각 flow 가 어떻게 동작하는지 비교합니다.

 

2.

출처 : https://medium.com/@yahya.mlaouhi/the-best-methods-to-improve-your-coding-skills-a0ffa8230fba

제목 : The Best Methods To Improve Your Coding Skills

요약 : 코딩 기술을 향상 시키는 방법을 설명합니다. 창의력은 재능이 아닌 운영하는 방식이라고 이야기하며, 하루를 통제할 수는 없지만 기상 후와 취침 전 시간을 완전히 통제할 수 있다고 합니다. 그렇기 때문에 책과 블로그를 읽고 파인만 기법(이해하는 모든 것을 종이에 적는 것을 반복) 을 사용해서 알고리즘 문제를 푸는 습관을 통해 코딩 기술을 향상 시킬수 있다고 설명합니다.

 

3.

출처 : https://medium.com/bestsecret-tech/design-system-foundations-an-android-resource-architecture-before-compose-4bfa749dbed0

제목 : Design System foundations: an Android resource architecture before Compose

요약 : 스타일과 테마의 차이점을 설명하고 테마를 적용하는 방법과 테마 오버레이, custom 테마 속성을 정의하는 방법을 설명합니다.

 

4.

출처 : https://yoon-dailylife.tistory.com/72

제목 : 코루틴 StateFlow와 SharedFlow 알아보기 및 liveData 와 비교

요약 : stateFlow 와 sharedFlow 및 liveData 를 비교합니다. StateFlow 는 기본적으로 dfeult value 를 가지고 sharedFlow 는 가지지 않습니다. StateFlow 는 같은 값을 필터링되는 distinctUntilChanged 를 가지고 있습니다. StateFlow 로 liveData 를 대체하기 위해서는 lifecycle 에 맞게 동작하도록 적절한 api 를 사용해줘야 합니다.

 

5.

출처 : https://medium.com/@anasanjaria/lessons-i-learned-as-a-code-reviewer-1c60a13974

제목 :  Lessons I Learned as a Code Reviewer

요약 : 코드 리뷰어로서 얻은 교훈을 소개합니다. pr 을 올리기전에 먼저 코드를 검토하고, 코드 리뷰시에 최대한 상대방이 기분나쁘지 않도록 말을 순화하며, pr 당 커밋이 3개를 넘지 않도록 pr 을 분리하도록 권합니다.

728x90
반응형