ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
평균김경민김현석김지원ypaypapy김승규조은규
2
체크인 점수7.333333333786878
3
이유다이어트 중이라 배고파욧 ㅜㅠ
삼겹살 떙기네요 ㅎㅎ
새옷을 사서 기분이 좋습니다어제 늦게 자서 너무 졸립네요...마지막까지 진행해보니 뿌듯해서 기분이 좋네요!평온한 날입니다.저녁에 소고기 초밥을 먹어서 기분이 좋아요 :)
4
첫번째 PR 점수(10점만점!)-76777
5
두번째 PR 점수868778
6
세번째 PR 점수868889
7
# 9시까지 진행할 작업
8
1. 본인이 보냈던 PR 3개에 스스로 셀프 코드리뷰를 남겨주세요.
2. 지금 기준으로 내 코드가 10점 만점에 몇점인지 시트에 적어주세요
9
에스프레소에스프레소에스프레소디카페인커피디카페인커피디카페인커피
10
레벨1 좋았던 점
(3개 이상)
- 처음으로 다른분의 코드리뷰를 했었는데 너무 좋은 경험이었다.
- 소모임방을 통한 소통시간
- 새로운 방법으로 vanilla JS 개발을 한 것
1. 명확한 목표가 있어서 동기부여가 잘되었다. 2. 잘 모르던 내용에 대해서 미션을 해결하는과정을 통해 좀 더 깊게 공부가 되었다. 3.다른 분들과 코드리뷰를 통해 우물안 개구리에서 벗어난 것 같아서 좋았다 1. 코드리뷰를 진행하면서 다른 분들의 멋진 코드가 정말 큰 동기부여가 됐습니다.
2. 매 단계를 진행하면서 제가 조금은 성장했다는 느낌을 받아서 좋았습니다.
3. 강사님의 매번 따뜻한 격려의 말씀 너무 좋았습니다😊
1. 리뷰를 받았기 때문에 다양한 방법으로 더 좋게 코드를 작성하는 법을 알 수 있었습니다.
2. 그리고 완성해야하는 결과물이 있다보니 어느정도까지 해야되는지를 명확하게 알 수 있어서 좋았습니다.
3. 이전 기수분들의 코드도 살펴볼 수 있기 때문에 참고할 자료가 많아서 도움이 많이 되었습니다.
1. 바닐라 자바스크립트에 대해 잘 몰랐는데 해당 미션을 수행하면서 어느 정도 알게 된 거 같다!
2.미션을 통해 리액트는 어떻게 돌아가는지 계속 고민하면서 수행하니 조금? 리액트에 대해 알게된 거 같습니다.
3. 다른 분들의 코드를 보면서 잘 모르는 기능이나 구조들에 대해 알 수 있어서 좋았습니다.
1. Vanilla javascript을 사용해서 어떻게 어플리케이션을 설계하고 구성해나갈 수 있을지 감을 잡을 수 있었어요.
2. 수강생 분들이 다들 열심히 해주셔서 미션을 더 열심히 할 수 있었어요.
3. 코드리뷰를 받고 하면서 서로 부족한 부분들을 보완해나갈 수 있었어요.
11
레벨1 아쉬웠던 점
(3개 이상)
1. 디자인 패턴에 대해 좀 더 공부를 하고 제대로 적용했으면 좋았을 것 같다.

2. 다양한 코드리뷰를 많이 못해드려서 아쉽다. (매번 비슷한 리뷰를 해드렸던것 같다..ㅋㅋ)
1. 미션이 진행될수록 요구사항을 미달성하는 부분이 많아진것 같아 스스로에게 아쉽다.

2. 과제를 제출하는 것에만 신경쓰고 그 후에 피드백받은 부분을 스스로 반영히는 부분에서 미흡했던것 같다.

3. 코드를 작성하면서 각 주차의 주제를 우선 고려한것이 아니라 단순 구현에만 신경썼던것 같아서 아쉽다
1. 코드리뷰를 하면서 좀 더 공부해야겠다. 정말 우물 안에 개구리였구나라는 생각을 했습니다.

2. 지금은 모든 스탭을 완료했지만, 미션을 진행할 때 정해진 기간 내에 구현을 하면 좋았겠다라는 아쉬움이 있습니다.

3. 내가 좀 더 많은 것을 알고 있었다면 좀 더 많은 코드리뷰를 진행할 수 있었을텐데 그러지 못한 아쉬움
1. 다른분들의 코드를 보면서 도움이 될 만한 리뷰를 남기는 경우 보다 칭찬하는 경우가 더 많았습니다. 제가 다른분들께 더 도움이될만한 리뷰를 남길만한 실력이 있었으면 하는 아쉬움이 있습니다.

2. 전 주에 작성한 코드를 다시 재활용하려고 하다보니 코드가 난잡해지는 아쉬움이 있었습니다.

3.
1. 코드리뷰를 할 때 아는 것이 많이 없어 많은 도움을 주지 못한 점?

2. 첫 리뷰다 보니 남의 코드를 읽는게 어려웠다 ㅠ

3. step1 부터 리액트 스럽게 구현하고 싶었는데 그러기에는 리액트도 모르고 바닐라 자바스크립트도 잘몰라서 class 기반으로 구현했던 점이 아쉽긴 했다.
1. 페어 프로그래밍을 경험해보고 싶었는데 못해본게 조금 아쉬워요.

2. 세션이 조금 빠르게 끝나는 감이 있었어요(재밌어서 시간이 빨리간 것같아요)

3. 1주차에서 아쉬운 부분이 많았어요
12
액션 플랜 도출
1. 어떻게 하면 세번째 PR의 점수를 1점 더 올릴 수 있을까?
(PR 주인이 먼저 아쉬웠던 점을 이야기해주시고, 그걸 리뷰/피드백 해주시면 좋을 것 같아요!)

피드백/조언이 어려우면 칭찬을 적어주셔도 좋습니당!
(현석) ~리액트를 구현해보면서 스스로 의식적인 훈련을 하시는 것 자체가 멋있으시네요! 리액트에대해 깊게 이해할수 있는 방법이 될것 같아서 저도 꼭 해보겠습니다 ㅎㅎㅎ
(지원) 리액트를 구현해보면서 진행보고 싶다고 하셨는데, 그렇게 진행하면 리액트의 렌더링 방식도 이해할 수 있고 정말 큰 도움이 될 것 같아요! 한 달동안 고생많으셨고, 항상 응원하겠습니다👍👍
(경민) ~
(지원) 이미 어떤점이 부족하고, 어떤점을 개선해야 하는지 잘 알고 계신 것 같아요! 여기까지 오시는데 정말 고생많으셨습니다! 항상 응원하겠습니다! 😊
(경민)객체지향적인 코드작성에 대해 고민하고 있으신 부분이 코드에서 느껴졌었습니다! 과정 마무리 하시느라 고생하셨습니다😆
(현석)~ 코드중복을 줄이는 문제는 저도 항상 어렵더라구요ㅠㅠ 코드를 작성하고 추상화하는 과정을 연습해보면 중복을 줄일수 있지 않을까 싶어요 응원하겠습니다 ㅎㅎㅎ
(지원) 이번주에는 3번째 미션에 대해서 중복되는 로직을 줄여가면서 리팩토링을 꼭 진행해보겠습니다✨
(경민)소스를 깔끔하게 유지하시려는 모습이 멋있습니다! 의식적으로 작은 단위로 분리하시다 보면 중복된 컴포넌트를 최소화 하는데 조금 도움이 되지 않을까요? ㅎㅎ 과정 마무리 까지 고생 많으셨습니다😁
(김승규)~ 이미 다른분들이 코드리뷰를 다 해주셨고 스스로도 리뷰를 해주셨네요!! 너무 잘 하셔서 칭찬합니다!!
(조은규)~ 라우팅을 구현했다면 1점 더 올라갔을 것 같다.
56
(ypaypay) 이벤트 등록할 때 if-else 문으로 처리하는 것보다 객체로 표현해주시면 좀 더 깔끔할 거 같아요! 구조 설계와 이런 부분을 많이 고민하신 거 같아 시간을 두고 분석하고 싶다!
(김승규) drag-drop 기능을 구현하고 싶었다.
(조은규) 리덕스 구현을 해주셔서 다음에 리팩토링할 때 도움이 될 거 같습니다.

(ypaypay) ~ priority를 중복으로 구현하지 않고 단일으로 priority를 선택할 수 있게 작성했으면 코드가 더 깔끔해질 것같다.
(김승규) ~ 구조가 너무 견고해서 칭찬밖에 못드리겠어요 ㅜㅜ
(조은규) ~ 라우팅을 구현했으면 1점 더 줄 수 있을거같다.
13
2. 아쉬웠던 점에서 가장 우선순위가 높게 해결하고 싶은것은 무엇일까?리액트 구조로 구현하고자 했었는데 애매하게 구현한것 같아 아쉽다..미션달성에만 신경쓰고 그후에 코드리뷰 받은 부분이나 피드백 받은 부분에대해서는 소홀했던 것3. 내가 좀 더 많은 것을 알고 있었다면 좀 더 많은 코드리뷰를 진행할 수 있었을텐데 그러지 못한 아쉬움
제일 아쉬웠던 점은 제가 남기는 리뷰의 대부분이 다른분들께 도움이 되는 것 보단
칭찬하는것 위주라는 점입니다. 제가 좀 더 코드를 잘 만들고 알고있었다면 스스로 제 코드도 더 잘 짰을거고 다른분들의 코드에도 도움이 많이 됐을텐데 아쉽습니다
drag-drop 기능 구현하고 싶다
컴포넌트의 분리가 아쉽고 우선순위가 높아서 고쳐보고 싶다.
14
3. 가장 우선순위가 높은 아쉬웠던 점을 개선하기 위해 이번 주에 시도해볼 수 있는 것
이거를 해결하기 위해 내가 내일이라도 당장 해볼 수 있는 가장 작은 일은 무엇인지step 3 리팩토링하기1. 바닐라 자바스크립트를 이용해서 상태관리하는 방법을 찾아서 구조를 만들어본다 2. HTTP메서드에대해서 공부해보자 (그림으로 배우는 HTTP 책 읽어보자) 코드리뷰하면서 본 디자인 패턴(ReactiveX 는 Observer 패턴)을 공부해보면서 코드를 이해하는 연습을 하겠습니다!
3번째 PR에 대해서 리팩터링을 해보겠습니다.(중복되는 로직을 줄이는 방향으로 진행할 예정입니다!)
이벤트를 담당하는 kanban 컴포넌트에서 이벤트를 달아줄 때 필요한 함수에서 state의 정보를 불러오는 함수가 하나의 동작을 하는지 의식하며 코드를 다시한번 살펴봐야겠습니다!
1. drag-drop 이벤트에 대해 학습한다.(MDN 사이트 학습)
2. 학습한 기반으로 해당 프로젝트에 적용해본다.

컴포넌트의 분리를 연습해보기 위해서 현재 next.js로 구현해보고 있는 프로젝트의 컴포넌트를 잘 분리해서 코드를 작성하겠습니다.

댓글로 남긴 코드를 작성해보고 있는데 별도로 typescript 도입 및 컴포넌트를 직접 작성해보고 있어서 커스터마이징 하는 부분에서 전체적으로 코드를 분리해볼 생각입니다.

별도로 부족한 부분을 정리해보기 위해서 블랙커피 회고를 블로그 포스팅해볼 생각입니다.
15
ㄴ부족한 부분 어떤거를 블로그에 작성할 것인지 주제도 작성해주시면 좋을 것 같아요~!ㄴ어떤 디자인 패턴을 학습해보실 것인가요~?
ㄴ 어떤 저장소의 어떤 기능을 담당하는 함수를 리팩터링할건지 자세히 적어주시면 좋을 것 같아요~!ㄴ넘 멋져용! 😍ㄴnext.js로 어떤 컴포넌트를 분리해보고 싶은지 그 아이템도 적어주시면 좋을 것 같아요~!
16
ㄴ리팩터링은 어떤 부분을 중점적으로 해보고 싶으신가용~?ㄴ구체적인 컴포넌트 👍🏼👍🏼ㄴ블랙커피 회고 너무 좋아용👍🏼
17
ㄴ중간회고는 이미 진행했습니다 ㅎㅎ
https://www.eungyucho.com/6f19e52da7ff4364aae2f739990b06bd
18
ㄴ넘 멋져용!
19
https://blackcoffee.blog/
20
아무거나 질문해주세요혹시 JS 파일 네이밍 규칙 참고할만한 레포가 있을까요?
😄 감사합니다
홋... 둘다 알수 있을까요...??? 👍👍👍👍👍👍👍 감사합니다 ㅎㅎ
블로그 스터디는 어떤방식으로 진행되나요?리액트 과정같은것도 열릴까요?다음 LV2는 언제 진행하실 예정인가요?레벨 2 지원하려고 하는데 테스트 작성경험이 별로 없는데 지원해도 상관없을까요?👍
21
제안
22
체크아웃(1~10)8.59888.59
23
이유마지막까지 다들 열정 넘치셔서 또다른 동기부여가 되었습니다. 테스트 코드 예습해놔야 겠어요 ㅎㅎ다들 더 열심하겠다는 의지가 느껴져서 저까지 기분이 좋네요! 모두 화이팅 입니다!!! 😎😎😎회고에서 저도 개발 말고도 꿀팁을 많이 배워갑니다!! ㅎㅎㅎ같이 회고를 진행한 분들 덕분에 많은 꿀팁을 얻었다.마지막에 점차 나아지는 코드를 보면서 신청하길 정말 잘 했다고 느꼈어요!

다들 레벨 2 스터디에서 만나요!
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100