티스토리 뷰
코드스쿼드 5일 째 2018년 3월 9일 금요일
~10시 일어나서 씼고 밥먹고 단위계산기 구조 생각..... 답이 없어
~10:40 데일리미팅
[TODO]
step7 무게단위변환 JK피드백 반영
-JK피드백 작업을 작은 단위로 쪼개기 쪼개서 커밋하면 더 좋음
[TODO] 피드백 반영
1. 데스크탑과 창 필요한 것만 남기고 정리하기
2. step7 무게단위변환 JK피드백 반영
-> 일단 enum 살리면서 진행
무게와 부피가 추가됐는데, Unit 이나 Units 에는 들어갔는데 객체는 Length 뿐이네요. 무게랑 부피는 객체가 없나요?
Unit 에 길이, 무게, 부피가 다 들어있는데 다 합쳐서 표현하는게 좋을까요? 아니면 의미 단위로 분리하는게 좋을까요 어떻게 생각하세요?
-> Length, LengthUnit, Weigth, WeigthUnit, Volume, VolumeUnit 만들기
RhinoUnitConverter 객체가 조금 복잡해 보입니다.
입력하고 검사하는 객체와 변환을 담당하는 객체, 그리고 결과를 출력하는 객체로... 분리해봅시다.
start() 함수는 어디에 포함되야 할까요?
-> RhinoUnitConverter가 복잡해 보이는 것은 유효체크를 하는 것 때문이라고 판단되서
입력하는 것과 start()는 그대로 RhinoUnitConverrter에 두고 검사하는 객체만InvalidChecker로 따로 만들기
변환과 출력은 Length, Weigth, Volume에서 담당하게 하기
~10:58 데스크랍과 창 필요한 것만 남기고 정리하기
~ 11:09 휴식
~ 11:23 TODO 리스트 세세하게 작성 후 올리기
~ 11:50 피드백 반영 : Length, LengthUnit, Weigth, WeigthUnit, Volume, VolumeUnit 만들기
~ 12:25 isSupportUnit 진행 잘 안 됨. enum...
~ 13:19 점심
~ 14:00 isSupportUnit 진행
~ 16:09 스터디 진행
protocol extension 알아보기
LengthUnit WeigthUnit VolumeUnit은 linesang처럼 struct안에다가 넣던 가
다른 분들처럼 dictionaray가 편할 것 같음
enum 이넘정말...
~16:33머리 식히다가 집가서 공부할 것 정리하고 가려다가 ^^;;
~ 17:00회고 정리 잘 한 것 : 이것만 한 것, 못 한 것 : 이것만 해서 컨디션 조절 못 한 것
~ 18:00 회고 끝 하고 집에가기
~ 19:41 운동하고 집 오기
~ 20:12 회고 정리
~ 22:00 집안일 및 저녁 먹고 씻기
~ 22:36 이넘을 살리고 linesang처럼 struct안에다가 넣고 isSupportive 다시 구현 거지같은 소스를 지우자!
allUnits += Length.LengthUnit.allValues.map{ return $0.rawValue }
allUnits += Weigth.WeigthUnit.allValues.map{ return $0.rawValue }
allUnits += Volume.VolumeUnit.allValues.map{ return $0.rawValue }
헤헤헤😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀😀
역시 집에서하니까 잘되는군
~ 22:56 휴식 및 운동일지쓰기
~ 00:19: 영어
3월 1주차 회고
잘한점, 계속할점 -> 내 목표대로 하나에만 집중한 것 -> 이번주 대부분의 시간을 단위계산기에 썼다.
아쉬운점 개선할 점
필요한 swift문법을 볼 때도 내 것으로 만들었어야 했는데 그렇지 못하고 그냥 갔다 썼다.
내것으로 만들고 하기. playground나 블로그에 정리정리정리!!!
컨디션 조절 실패. 화요일날 무리하게 새벽 3시까지하고 수요일날 오후를 버렸다.
ChracterSet이 마음처럼 되지 않아 잠이 안 오더라... 집중과 휴식을 잘 분리하자
코드스쿼드에 온 게 JK에게 많이 배우려고 온 건데 아쉽다. JK한테 질문을 많이 해야 배울 수 있는데 JK에게 무엇을 어떻게 질문해야 될지 모르겠다. 고민해봐야겠다.
추가적으로 우선순위 잘 정해서 하고 뽀모도로도 잘하자
공부할 것 : 프로토콜 익스센션 제네릭
오늘 한 것
Length, LengthUnit, Weigth, WeigthUnit, Volume, VolumeUnit 만들기
동기들(?)과 서로 코드 피드백, 먼저 하신 분들의 피드백 등
회고
프로토콜로 뺄 수 있는 것 빼기 아민감사합니다
struct 안에 enum 넣어서 case 들 가져오기 linsaeng감사합니다.
모든 분들 감사합니다
all case in enum isSupportive 만들어서 거지같은 소스 고치고 InvalidChecker완성
내일 할 것
값나오게 하기
프로토콜 익스센션 제네릭 공부하고 정리
어떻게든 하게 되네...
'CodeSquad' 카테고리의 다른 글
코드스쿼드 7일 째 2018년 3월 11일 일요일 (0) | 2018.03.11 |
---|---|
코드스쿼드 6일 째 2018년 3월 10일째 토요일 (0) | 2018.03.10 |
코드스쿼드 4일 째 2018년 3월 8일 목요일 (0) | 2018.03.09 |
코드스쿼드 3일 째 2018년 3월 7일 수요일 (0) | 2018.03.07 |
코드스쿼드 2일 째 2018년 3월 6일 화요일 (0) | 2018.03.07 |