-
뽀모도로 시트Today I Learned 2022. 9. 4. 23:59
동료분께서 꾸준히 하고 계는 뽀모도로 시트 작성을 어제부터 나름대로 따라서 작성해보는 시도를 하고 있다. 오늘의 뽀모도로마다 목표했던 내용과 결과를 돌아보면서 개선해야 할 점을 생각해본다.
오늘 목표했던 To Do 목록
코딩 도장 최소 수 목, 가능하면 지난주 목까지 다 해치우기!!!- PPP TDD 책 1부 2장소단원 타락한 객체까지, 3부 25장 테스트 주도 개발 패턴 읽기!!
- 12주차 강의 적어도 2강까지는 강의노트 작성할수 있도록!!
3뽀모도로 동안 Git 스터디 준비- 오후 4시에는 화장실, 주방 청소
- 질문글에 올렸던 intercepter의 attribute가 작동하는지 검증해보기
- 코드리뷰 빈틈없는 회원가입 리팩터링
10:45~11:15 수요일 코딩 도장 체육복 Java 풀이 도전 시간 가는 줄도 모르고 11:25분까지 붙들고 있었는데 잘 되지 않았다. 일단 forEach 내부에서 원본 List의 크기를 변경시키는 행위를 해서는 안 된다는 사실을 알게 되어서 remove하는게 아니라 -1로 값을 바꿔 세팅하는 구조로 바꾸고 있는데, 어제 겪었던 인덱스 문제를 또 겪었다. 배고픈데 밥좀 먹고 하자… 12:10~12:40 수요일 코딩 도장 체육복 Java 풀이 도전 계속, 이번 뽀모까지 안되면 지난주 목요일 코딩 도장으로 넘어간다… 풀었다.
-1로 값을 바꾸니까, 인덱스에 -1을 해서 0부터 시작하는 인덱스가 앞 번호에 해당하는 -1을 자꾸 있는 것으로 인지하는 에러가 있었다. 그냥 정수 최소값으로 할당해버리니 다행히 성공적으로 풀어졌다.
그리고 테스트 코드가 실패하면 ‘심호흡을 하고’ 소스코드와 에러 메세지를 찬찬히 읽을 수 있도록 해야 할 것 같다. 에러 메세지가 계속 뜨니까 shiba 또 안되네 이 gaesukkiga 생각이 들려고 했는데 다시 자세히 살펴보니 도둑맞은 학생 앞뒤로 여벌 있는 학생 잘 찾아놓고 여벌 있는 학생 인덱스를 정수 최소값으로 바꾸기 위해 indexOf()로 인덱스를 찾는데 주는 값으로 도둑맞은 학생 인덱스를 주고 있었던 것이었다… 침착해야 한다.12:55~13:35 목요일 코딩 도장 체육복 JavaScript 풀이 도전 거의 쳐다보고만 있다가 시간을 날렸다… Java랑 똑같은 구조로 푸는 것 같은데 이게 맞나? 싶은 생각에 진도를 못 나간 듯… 일단은 JavaScript에 익숙해진다 생각하고 다음 뽀모도로 안에 풀어서 제출해야겠다. 13:45~14:25
(~15:00)마찬가지로 이번 뽀모 안에 체육복 JavaScript 못 풀면 다른 과정으로 넘어간다. 마지막 4개 테스트 케이스가 걸린다. 내가 따로 추가해본 케이스에서는 도난 2, 4, 여벌 3, 5인 케이스를 통과하지 못한다. 4가 수업에 참석하지 못한다고 나오는데 배열 정렬해줬는데? 테스트를 어떻게 통과하는지 하나씩 한번 봐야겠다.
foreach 내에서 앞에 학생에게 빌렸다면 뒤에 학생은 확인하지 않고 Return하는 것을 빼먹었다… 후…
2시간만 일탈하고 오자 (실제로는 1시간 일탈하고 1시간은 집 청소)
일탈은 했으나 집 청소를 안했다. 일탈에서 늦게 나오고 맥날 사오니까 4시 40분, 일단 밥 먹는 셈 치고 다음 과정으로 넘어가기17:05~17:45 3장 Git 브랜치 3-1. 브랜치란 무엇인가 ~ 3-3.브랜치 관리 학습 후 노트 정리 3-1. 브랜치란 무엇인가 챕터를 보고 노트 정리 중이었음
뽀모도로 목표를 세울 때 달성할 수 있는 정도의 목표를 세워야 할 듯 싶다. 아니면 빡집중을 해서 강도 높게 진행을 하던가 해야 할 듯 싶다.18:20~19:00 3-1. 브랜치란 무엇인가 ~ 3-3.브랜치 관리 학습 후 노트 정리 이어서 3-1까지는 노트 정리를 마쳤는데… 흠… 아쉽다. 19:10~20:30 주간 회고 작성, git 3-2. Git 브랜치 - 브랜치와 Merge의 기초 학습 후 필기 두줄 썼다. git 공부를 확실히 해놓지 않으니까 불안해서 글이 써지질 않네… git부터 해결해놓고 보자 20:30~21:15 어느 순간 뽀모도로를 안 하기 시작했다. 그래도 일단 한 것을 쓰자면 git 스터디 시연 준비를 마쳤다. (merge conflict 부분) 21:25~21:50 또 용두사미가 되고 말았다. 빠르게 3장 나머지 부분 훑으면서 필요한 것만 필기하자. 만들어 놓고 나니, 언제 한 번은 잡고 갔어야 하는 부분이 보인다.
Todo는 많이 세우는데, 달성도가 낮은 이유를 고민해야 한다
'Today I Learned' 카테고리의 다른 글
익숙할 땐 몰랐던 소중함 (0) 2022.09.08 쉽지 않다 reduce... (0) 2022.09.07 '진짜 내 것'으로 만든다는 것 (0) 2022.09.03 마인드셋 긴급 점검 #2 (0) 2022.09.02 마인드셋 긴급 점검 (0) 2022.09.01