다시 나의 나태함과 게으름에 사로 잡혀, WIL을 적지 못한것 같다.
다시 정신차리자..
6.2 (화)
기존 알파 프로젝트와 앞으로 만들어갈 알파 프로젝트에 필요한 기능들을
Use Case Diagram으로 메튜와 함께 작성해 나갔다.
세분화는 (전체 요약, 알파서버 요약, 알파서버 자세히, 증권서버 요약, 증권서버 자세히, 현재) 6개로 나누어 작성했다.
6.3 (수)
Use Case Diagram 마무리 작업
뷰모델, LifeCycleOwner 사용 이유 리서치
- 서로 다른 프래그먼트와 엑티비티 사이에서 커뮤니티할 수 있는 방법
- 라이프 사이클에 맞게 사용하는 리소스를 없애주며, 앱이 종료되기 전까지, 사용하는 리소스를 어떤 상황에서도 잃지 않고, 보존할 수 있다.
제네릭 사용방법 리서치
- 제네릭은 형변환이 필요없고, 안정성을 보장한다.
- 재사용할 수 있는 코드로 가독성을 높일 수가 있다.
- 상위타입 제한과 하위타입 제한을 걸어서 형 변환을 제거해, 안정성을 보장하며 가독성을 높인다.
ex) <? extends 상위 타입> 상위 타입을 제한하여 상위 타입의 하위 타입들에 대해서는 사용이 가능하다.
<? super 하위 타입> 하위 타입을 제한하여 하위 타입의 상위 타입들에 대해서는 사용이 가능하다.
여기서 ?는 와일드 카드라고 칭한다.
6.4 (목)
앤디 -> 헤더 임무 전달
- 프로젝트에 사용될 차트가 iOS와 Android가 서로 라이브러리 또는 개인이 만든것으로, 기능이 다르기에
새로 하나의 차트로 만들거나, 상용화된 차트 라이브러리를 이용할 예정 (새로 만드는 가능성 큼)
- 위의 사항을 고려하여 현재 플로터로 짜여있는 슬라이더 바 모듈화하여 네이티브 안드로이드 앱에 붙여보는 테스팅을 한다.
- 덧붙여 슬라이더바에 표시되는 value를 네이티브와 플로터 모듈이 통신이 가능한지 여부 파악을 한다.
- 위의 테스트가 끝나면 다른 앱에서 차트 라이브러리를 어떤 것을 사용하는지 리서치
- 리서치 후 scichart 라이브러리 네이티브에 붙이기
회식
- 메드포갈릭
- 포차
6.5 (금)
휴식
수어사이드 스쿼드 영화 시청
6.6 (토)
휴식
격투왕 바키 시청
6.7 (일)
방청소
일주일 일과 정리
회고
이번주를 돌아보면, 열심히 한것에 비해서 이룬것이 많이 없는 것으로 보인다.
데이먼 말이 주로 하는 말 중 "가족 같은 팀이 아닌 스포츠 팀 같은 팀이 되길 원한다, 각자의 위치에서 프로답게 일하자"
라는 말이 계속 상기된다. 아직 프로 답게 일하지 않고 있는 것 같다.
내가 맡은일에 최선을 다하고, 노력하자. 10000시간의 법칙 한번 해보자.
* 메튜와 포도와 헬로프라이스 사이드 프로젝트를 진행중인데, 요즘 진행이 잘 안되고 있다. 짬짬이 시간을 이용해서 꼭 앱 출시해보자.
'라이프 > WIL' 카테고리의 다른 글
[WIL] 23.04.24 ~ 23.04.30 (0) | 2023.04.24 |
---|---|
[WIL] 20.10.06 ~ 20.10.09 (10월 2번째) (0) | 2020.10.09 |
[WIL] 20.5.18 ~ 20.5.24 (5월 4번째) (0) | 2020.05.23 |
[WIL] 20.5.11 ~ 20.5.15 (5월 3번째) (0) | 2020.05.13 |