-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6장 메시지와 인터페이스 #27
Comments
디미터의 법칙 에서 MutableStateFlow 의 value 를 사용하는 것도 private val _data = MutableStateFlow("")
val dataValue
get() = _data.value 이런 식으로 해야 할까 |
@audxo112 오직 하나의 도트만 사용해라를 너무 과하게 생각하지 않아도 될거 같은게 뒷부분에도 나오지만 연산같은건 상관없다 라고 나오잖아 |
나도 동훈이 의견에 동의해 하나의 도트를 사용하라를 강박적으로 . 하나만 써라가 아니라 |
명령-쿼리 분리하는 부분이 평소에 내가 자주 간과하던 부분이라고 깨달았어 프로시저랑 함수를 분리해서 생각해본적이 없었다고 해야할까? 프로시저 procedure: 내부의 상태를 변경하는 루틴 그동안 짠 코드에서 명령이랑 쿼리가 공존하는 함수가 많이 있었던 것 같은데... 극단적이지만 Event랑 Schedule 예시 보면서 가져올 수 있는 문제점을 눈으로 보고, 분리했을 때의 코드랑 비교해보니까 바로 와닿네 |
디미터 법칙
가장 마음에 들었던 내용이번 장은 읽으면서 가장 마음에 들었던 내용이
BEEP을 만들때 우리가 MVVM을 사용하면서 DataBinding을 적용하고 있는데 UiState까지 넣을려고(베이직한 MVI개념) 하다보니 뭔가 서로 충돌이 나는데도 억지로 넣고 사용을 할려고 했던 것도 생각이 나서 이 내용들이 가장 기억에 남아 |
No description provided.
The text was updated successfully, but these errors were encountered: