|
| 1 | +> 난이도에 맞는 템플릿을 선택해서 작성해주세요! |
| 2 | +
|
| 3 | +--- |
| 4 | + |
| 5 | +## 7주차 과제 체크포인트 |
| 6 | + |
| 7 | +### 기본 과제 |
| 8 | + |
| 9 | +#### Easy |
| 10 | + |
| 11 | +- [ ] 총 8개의 파일, 90개의 단위 테스트를 무사히 작성하고 통과시킨다. |
| 12 | + |
| 13 | +### 심화 과제 |
| 14 | + |
| 15 | +- [ ] App 컴포넌트 적절한 단위의 컴포넌트, 훅, 유틸 함수로 분리했는가? |
| 16 | +- [ ] 해당 모듈들에 대한 적절한 테스트를 5개 이상 작성했는가? |
| 17 | + |
| 18 | +## 과제 셀프회고 |
| 19 | + |
| 20 | +<!-- 과제에 대한 회고를 작성해주세요 --> |
| 21 | + |
| 22 | +### 기술적 성장 |
| 23 | + |
| 24 | +<!-- 예시 |
| 25 | +- 새로 학습한 개념 |
| 26 | +- 기존 지식의 재발견/심화 |
| 27 | +- 구현 과정에서의 기술적 도전과 해결 |
| 28 | +--> |
| 29 | + |
| 30 | +### 코드 품질 |
| 31 | + |
| 32 | +<!-- 예시 |
| 33 | +- 특히 만족스러운 구현 |
| 34 | +- 리팩토링이 필요한 부분 |
| 35 | +- 코드 설계 관련 고민과 결정 |
| 36 | +--> |
| 37 | + |
| 38 | +### 학습 효과 분석 |
| 39 | + |
| 40 | +<!-- 예시 |
| 41 | +- 가장 큰 배움이 있었던 부분 |
| 42 | +- 추가 학습이 필요한 영역 |
| 43 | +- 실무 적용 가능성 |
| 44 | +--> |
| 45 | + |
| 46 | +### 과제 피드백 |
| 47 | + |
| 48 | +<!-- 예시 |
| 49 | +- 과제에서 모호하거나 애매했던 부분 |
| 50 | +- 과제에서 좋았던 부분 |
| 51 | +--> |
| 52 | + |
| 53 | +## 리뷰 받고 싶은 내용 |
| 54 | + |
| 55 | +<!-- |
| 56 | +피드백 받고 싶은 내용을 구체적으로 남겨주세요 |
| 57 | +모호한 요청은 피드백을 남기기 어렵습니다. |
| 58 | +
|
| 59 | +참고링크: https://chatgpt.com/share/675b6129-515c-8001-ba72-39d0fa4c7b62 |
| 60 | +
|
| 61 | +모호한 요청의 예시) |
| 62 | +- 코드 스타일에 대한 피드백 부탁드립니다. |
| 63 | +- 코드 구조에 대한 피드백 부탁드립니다. |
| 64 | +- 개념적인 오류에 대한 피드백 부탁드립니다. |
| 65 | +- 추가 구현이 필요한 부분에 대한 피드백 부탁드립니다. |
| 66 | +
|
| 67 | +구체적인 요청의 예시) |
| 68 | +- 현재 함수와 변수명을 보면 직관성이 떨어지는 것 같습니다. 함수와 변수를 더 명확하게 이름 지을 수 있는 방법에 대해 조언해주실 수 있나요? |
| 69 | +- 현재 파일 단위로 코드가 분리되어 있지만, 모듈화나 계층화가 부족한 것 같습니다. 어떤 기준으로 클래스를 분리하거나 모듈화를 진행하면 유지보수에 도움이 될까요? |
| 70 | +- MVC 패턴을 따르려고 했는데, 제가 구현한 구조가 MVC 원칙에 맞게 잘 구성되었는지 검토해주시고, 보완할 부분을 제안해주실 수 있을까요? |
| 71 | +- 컴포넌트 간의 의존성이 높아져서 테스트하기 어려운 상황입니다. 의존성을 낮추고 테스트 가능성을 높이는 구조 개선 방안이 있을까요? |
| 72 | +--> |
| 73 | + |
| 74 | +--- |
| 75 | + |
| 76 | +# Medium |
| 77 | + |
| 78 | +## 7주차 과제 체크포인트 |
| 79 | + |
| 80 | +### 기본과제 |
| 81 | + |
| 82 | +#### Medium |
| 83 | + |
| 84 | +- [ ] 총 11개의 파일, 115개의 단위 테스트를 무사히 작성하고 통과시킨다. |
| 85 | + |
| 86 | +#### 질문 |
| 87 | + |
| 88 | +> Q. medium.useEventOperations.spec.tsx > 아래 toastFn과 mock과 이 fn은 무엇을 해줄까요? |
| 89 | +
|
| 90 | +> Q. medium.integration.spec.tsx > 여기서 ChakraProvider로 묶어주는 동작은 의미있을까요? 있다면 어떤 의미일까요? |
| 91 | +
|
| 92 | +> Q. handlersUtils > 아래 여러가지 use 함수는 어떤 역할을 할까요? 어떻게 사용될 수 있을까요? |
| 93 | +
|
| 94 | +> Q. setupTests.ts > 왜 이 시간을 설정해주는 걸까요? |
| 95 | +
|
| 96 | +### 심화 과제 |
| 97 | + |
| 98 | +- [ ] App 컴포넌트 적절한 단위의 컴포넌트, 훅, 유틸 함수로 분리했는가? |
| 99 | +- [ ] 해당 모듈들에 대한 적절한 테스트를 5개 이상 작성했는가? |
| 100 | + |
| 101 | +## 과제 셀프회고 |
| 102 | + |
| 103 | +<!-- 과제에 대한 회고를 작성해주세요 --> |
| 104 | + |
| 105 | +### 기술적 성장 |
| 106 | + |
| 107 | +<!-- 예시 |
| 108 | +- 새로 학습한 개념 |
| 109 | +- 기존 지식의 재발견/심화 |
| 110 | +- 구현 과정에서의 기술적 도전과 해결 |
| 111 | +--> |
| 112 | + |
| 113 | +### 코드 품질 |
| 114 | + |
| 115 | +<!-- 예시 |
| 116 | +- 특히 만족스러운 구현 |
| 117 | +- 리팩토링이 필요한 부분 |
| 118 | +- 코드 설계 관련 고민과 결정 |
| 119 | +--> |
| 120 | + |
| 121 | +### 학습 효과 분석 |
| 122 | + |
| 123 | +<!-- 예시 |
| 124 | +- 가장 큰 배움이 있었던 부분 |
| 125 | +- 추가 학습이 필요한 영역 |
| 126 | +- 실무 적용 가능성 |
| 127 | +--> |
| 128 | + |
| 129 | +### 과제 피드백 |
| 130 | + |
| 131 | +<!-- 예시 |
| 132 | +- 과제에서 모호하거나 애매했던 부분 |
| 133 | +- 과제에서 좋았던 부분 |
| 134 | +--> |
| 135 | + |
| 136 | +## 리뷰 받고 싶은 내용 |
| 137 | + |
| 138 | +<!-- |
| 139 | +피드백 받고 싶은 내용을 구체적으로 남겨주세요 |
| 140 | +모호한 요청은 피드백을 남기기 어렵습니다. |
| 141 | +
|
| 142 | +참고링크: https://chatgpt.com/share/675b6129-515c-8001-ba72-39d0fa4c7b62 |
| 143 | +
|
| 144 | +모호한 요청의 예시) |
| 145 | +- 코드 스타일에 대한 피드백 부탁드립니다. |
| 146 | +- 코드 구조에 대한 피드백 부탁드립니다. |
| 147 | +- 개념적인 오류에 대한 피드백 부탁드립니다. |
| 148 | +- 추가 구현이 필요한 부분에 대한 피드백 부탁드립니다. |
| 149 | +
|
| 150 | +구체적인 요청의 예시) |
| 151 | +- 현재 함수와 변수명을 보면 직관성이 떨어지는 것 같습니다. 함수와 변수를 더 명확하게 이름 지을 수 있는 방법에 대해 조언해주실 수 있나요? |
| 152 | +- 현재 파일 단위로 코드가 분리되어 있지만, 모듈화나 계층화가 부족한 것 같습니다. 어떤 기준으로 클래스를 분리하거나 모듈화를 진행하면 유지보수에 도움이 될까요? |
| 153 | +- MVC 패턴을 따르려고 했는데, 제가 구현한 구조가 MVC 원칙에 맞게 잘 구성되었는지 검토해주시고, 보완할 부분을 제안해주실 수 있을까요? |
| 154 | +- 컴포넌트 간의 의존성이 높아져서 테스트하기 어려운 상황입니다. 의존성을 낮추고 테스트 가능성을 높이는 구조 개선 방안이 있을까요? |
| 155 | +--> |
| 156 | + |
| 157 | +--- |
| 158 | + |
| 159 | +# HARD |
| 160 | + |
| 161 | +## 7주차 과제 체크포인트 |
| 162 | + |
| 163 | +### 기본과제 |
| 164 | + |
| 165 | +- [ ] 총 11개의 파일, 115개의 단위 테스트를 무사히 작성하고 통과시킨다. |
| 166 | + |
| 167 | +#### 질문 |
| 168 | + |
| 169 | +> Q. handlersUtils에 남긴 질문에 답변해주세요. |
| 170 | +
|
| 171 | +> Q. 테스트를 독립적으로 구동시키기 위해 작성했던 설정들을 소개해주세요. |
| 172 | +
|
| 173 | +### 심화 과제 |
| 174 | + |
| 175 | +- [ ] App 컴포넌트 적절한 단위의 컴포넌트, 훅, 유틸 함수로 분리했는가? |
| 176 | +- [ ] 해당 모듈들에 대한 적절한 테스트를 5개 이상 작성했는가? |
| 177 | + |
| 178 | +## 과제 셀프회고 |
| 179 | + |
| 180 | +<!-- 과제에 대한 회고를 작성해주세요 --> |
| 181 | + |
| 182 | +### 기술적 성장 |
| 183 | + |
| 184 | +<!-- 예시 |
| 185 | +- 새로 학습한 개념 |
| 186 | +- 기존 지식의 재발견/심화 |
| 187 | +- 구현 과정에서의 기술적 도전과 해결 |
| 188 | +--> |
| 189 | + |
| 190 | +### 코드 품질 |
| 191 | + |
| 192 | +<!-- 예시 |
| 193 | +- 특히 만족스러운 구현 |
| 194 | +- 리팩토링이 필요한 부분 |
| 195 | +- 코드 설계 관련 고민과 결정 |
| 196 | +--> |
| 197 | + |
| 198 | +### 학습 효과 분석 |
| 199 | + |
| 200 | +<!-- 예시 |
| 201 | +- 가장 큰 배움이 있었던 부분 |
| 202 | +- 추가 학습이 필요한 영역 |
| 203 | +- 실무 적용 가능성 |
| 204 | +--> |
| 205 | + |
| 206 | +### 과제 피드백 |
| 207 | + |
| 208 | +<!-- 예시 |
| 209 | +- 과제에서 모호하거나 애매했던 부분 |
| 210 | +- 과제에서 좋았던 부분 |
| 211 | +--> |
| 212 | + |
| 213 | +## 리뷰 받고 싶은 내용 |
| 214 | + |
| 215 | +<!-- |
| 216 | +피드백 받고 싶은 내용을 구체적으로 남겨주세요 |
| 217 | +모호한 요청은 피드백을 남기기 어렵습니다. |
| 218 | +
|
| 219 | +참고링크: https://chatgpt.com/share/675b6129-515c-8001-ba72-39d0fa4c7b62 |
| 220 | +
|
| 221 | +모호한 요청의 예시) |
| 222 | +- 코드 스타일에 대한 피드백 부탁드립니다. |
| 223 | +- 코드 구조에 대한 피드백 부탁드립니다. |
| 224 | +- 개념적인 오류에 대한 피드백 부탁드립니다. |
| 225 | +- 추가 구현이 필요한 부분에 대한 피드백 부탁드립니다. |
| 226 | +
|
| 227 | +구체적인 요청의 예시) |
| 228 | +- 현재 함수와 변수명을 보면 직관성이 떨어지는 것 같습니다. 함수와 변수를 더 명확하게 이름 지을 수 있는 방법에 대해 조언해주실 수 있나요? |
| 229 | +- 현재 파일 단위로 코드가 분리되어 있지만, 모듈화나 계층화가 부족한 것 같습니다. 어떤 기준으로 클래스를 분리하거나 모듈화를 진행하면 유지보수에 도움이 될까요? |
| 230 | +- MVC 패턴을 따르려고 했는데, 제가 구현한 구조가 MVC 원칙에 맞게 잘 구성되었는지 검토해주시고, 보완할 부분을 제안해주실 수 있을까요? |
| 231 | +- 컴포넌트 간의 의존성이 높아져서 테스트하기 어려운 상황입니다. 의존성을 낮추고 테스트 가능성을 높이는 구조 개선 방안이 있을까요? |
| 232 | +--> |
0 commit comments