개강35일차~~

heath·2024년 4월 22일
0

오름캠프_flutter2기

목록 보기
35/55

오늘은 월요일이구요! 주말에 이어서 날씨는 우중충 합니다ㅠㅠ
날씨가 좋아야 광합성도 되는데, 계속 우중충해서 기분도 우중충하고 늦잠도 자는것 같습니다. 물론 공부하면서 시각이 점점 늦춰줘서 그러기도 하지만요
오늘은 오프라인 강의였는데, 월요일 진행되는터라 당일치기는 익일무리가 될것이 뻔해서 가지 않고 집에서 학습했습니다. 오늘은 간만에? 학습하니까 확 어려워진 느낌..? 뭔가 이제야 선생님이 라이브러리를 하나 둘씩 꺼내서 알려주시는데.. 일전과 동일하지만 왜 전 라이브러리가 더 이해하기 힘들고 ,어렵죠..? 물론 편하다는 것은 쓰다보면서 느끼긴 합니다 @freezed도 현재는 잘 사용하고, 프로젝트 진행하면서도 잘쓰고 있고요 근데 한번 접한 라이브러리는 정말 데이터의 흐름을 알 수 없어서 전 여전히 힘드네요 ㅠㅠ
무튼 오늘은 Get it 을 사용한 의존성 주입 라이브러리를 배웠는데요
패턴이 서비스 로케이터 패턴으로 이룰어져있어 잘못쓰면 안티패턴이 되서,
설계부분부터 잘 써야 된다고 느꼇습니다
근데 선생님이 한마디로 정의해주셨어요 뷰모델은 팩토리 나머지는 싱글톤 팩토리로 사용하면 깔끔하게 사용할수 있다.
provider와 함께사용하여 시너지를 얻는 느낌이였구요. 사용방법도 비슷하다고 느꺄졌습니다.
그래서 한장 정리하면 go_router+provider+get_it 사용해서 한단계 더 코드를 줄여서 더 편리하게 작성할수 있음으로 이러한 형식을 추천한다 정도로 이해를 했습니다.
왜냐 써봐야 알아요,, 저는 읽고서는 데이터흐름을 인지를 못하기때문에.. 다음프로젝트나 아니면 좀 스크린이 두개이상인? 형식으로 작업을 할때 뜯어가면서 보아야 할것 같습니다..
그리고 이정도 정도 배우니까 의존성이 얼마나 코드에 중요한지? 왜냐 테스트 코드짰을때도 그렇고 , 모든게 의존성이 집합되면 테스트도 , 다음 값을 불러올때도 뭔가 일정하지 않아서 다른분들이 충분히 헷갈리수 잇고, 서비스를 확장한다? 그것은 바로 지옥이 될 길이란걸 확실이 알아가는것 같습니다. 그러면서 저번에 언급했던것 처럼 왜 설계가 중요한지.. 클린아케텍처를 지향하는 회사, 혹은 사람을 뽑는지 알게되는 느낌을 강하게 받고 있는 중입니다. 요즘은 뭔가 다시 다트 영역에 돌아와서 전체적인 앱설계에 도움이 되는 부분에 대해서 알아가고 있는데요. 역시나 어렵네요.. 내일은 선생님이 더 어려울것이라고 .. 하하;; 미리 언질을 주셨답니다. 아마 오프라인 수업이라 어려운건 내일로 다 미뤄놓으신 기분인데요.. 그리고 파이어베이스에 대해서 하라고 하셨지만 왜안돼죠? 오프랑인에계신분들이 많아서 뭔가 물어보기도 애매하고, 뭔가 애매해져서 혼자 하다가 걍 포기했습니다.. 어차피 해야할 일인거 알아서 주말에 하던가 다시 해보면 되겠죠? 저번 국비에서는 그냥 터미널로 안하고 걍 사이트에서 햇던것만 알고있어서 터미널에서 오류 굉장히 많이나네요.. 업데이트 안된거 같은데 ㅂㄷㅂㄷ
아님 내가잘 모른는것 같기도하고 무튼 오늘은 평안한월요일이였구요 내일부터는 불타는 화욜이 될것 같습니다.. 아참 그리고 저희 마무리가 오늘차로 딱 한달정도? 남았더라구요.. 예 참 시간 빠릅니다 흑흑 내일도 열심히 해보겠습니다 !

profile
정해진대로 살면 그게 정말 행복일까?

0개의 댓글