woowacourse-study/2023-fun-readBook-AN

2023.07.31(Mon) 스터디 기록

Closed this issue · 0 comments

[2023.07.31(Mon) 스터디 기록]

작성자 : 링링 📞

📖 이번 주 독서

좋은 코드 나쁜 코드 1장. 코드 품질

💡 완료 여부

Member DONE ?
링링
멘델
멧돼지
빅스
산군
써니
하티

❔ 기록

  • 🦬 : 레포지토리에서는 로컬과 서버의 데이터 출처를 추상화하는 목적으로 안드로이드 진영에서는 쓰이는 경향도있는데 getNickName이라는 레파지토리의 함수가 있다고 가정해보자 그럼 서버로부터 닉네임을 받아왔을때 로컬에 저장하는것이 getNickName 네이밍 만으로 예측이 가능한가? 지금의 예시같은경우 별 파급효과가 없지만 뭔가 크리티컬한 경우의 수가 있다고 쳤을때 지금 전화 리다이렉트 예시와 비슷한것 아닌가 라는 생각이 들었다. -> 해결

  • 🦬 : 서버와 안드로이드 모두 상태를 나타내는 enum이 광장히 많아 각각 동기화 관련하여 관리 문제를 겪어서 이를 라이브러리화 하여 떼어내서 같이 사용한다는 것이였다. 이런경우 굉장히 좋은 아이디어라고 생각하고 좋은 경험을 선사할 것이라고 생각한다.

  • 🐯 : 각자 테스트를 해야하는 이유가 뭐라고 생각하나요?


📗 다음 주 독서

좋은 코드 나쁜 코드 2장. 추상화 계층

🛠 건의 사항

  • 건의사항을 적어주세요