본문 바로가기
개발 활동/프로그래머스

12월 MIL

by kk님 2023. 12. 25.

다시 돌아온 MIL 회고

이번엔 KPT

 

가보자고!

이번 회고는 KPT 방식으로, 핵심만 간단하게 적어보려고 한다.

 

Keep

좋았던 것 그래서 유지할 것

 

Problem 

부족하거나 아쉬웠던 것

 

Try

시도해볼 것

 

Keep

좋았던 것이면서 유지할 것

 

1. 공식문서 읽기 (주말에는 꼭)

 

이번 한달간 재밌게 읽었던 문서

Prettier, ESLint, Axios, React. 등

 

첫번째

먼저 트거리거 되었던 문서는 Prettier가 마음대로 되지 않고 ESLint랑 싸웠을 때.

(ESLint가 적용되고 곧바로 Prettier가 포맷팅을 해버린 경우)

매번 등장할 법한 포매팅 문제를 vscode 환경에 종속되지 않도록 하기 위해서 고민한 내용을 글로 적었다.

 

두번째

Redux maintainer 분이 작성하신 블로그 글.

 

Blogged Answers: Why React Context is Not a "State Management" Tool (and Why It Doesn't Replace Redux)

https://blog.isquaredsoftware.com/2021/01/context-redux-differences/

 

그리고 이런 글들을 읽으면서,

여태까지 "도구를 사용하는 것"에 주로 관심을 가졌었지,

"필요성"과 "동작 원리"에 관한 생각을 해본건 아니었다는 것?

 

물론 사용법을 아는건 중요하다.

그렇지만

 

원리를 알고 정확하게 사용할 수 있는데도

이게 왜 안되는거지? 하면서 코드를 무한 수정.. 무한 검색..

너무 많은 시행착오를 하는 것은 지양할 필요가 있어보인다.

 

세번째

axios등도 있을 수 있지만,

... 감명깊었던 React 공식문서라고 생각한다.

useEffect, 렌더링 관련된 내용이었는데

 

몇가지 얘기해보면

렌더링과 useEffect의 순서가 궁금했고

setState와 async가 같이 있을 때 실제 실행 순서

렌더링과 브라우저 렌더링

스냅샷

contextAPI와 useReducer

등이 있다. 위에 언급된 내용들이 실제로 어떻게 동작하는지 깨닫는 중요한 계기가 되었고 더 문서를 읽고 싶다는 생각이 들었다. 과제도 재밌고 문서도 딱딱하지 않아서(?) 꽤 재밌다.

 

https://hello-kk.tistory.com/940 prettier [파헤치기 편]

https://hello-kk.tistory.com/957 CSS Specificity (CSS 특이성. 선택자 우선순위 점수)

https://hello-kk.tistory.com/966 .eslintrc [파악하기 편]

 

React에 관한 글은 블로그 업로드 아직, 정리중!

 

2. CSS 완벽 가이드 스터디

일단 엄청나게 두꺼운 책임. 절대 들고다니지 못함. 근데 분철은 지원이 안되는 책이어서 그냥.. 완전한 책을 배송받음

(예전에 이렇게 두꺼운 책을 중간쯤 보니 반으로 쪼개진 경험이 있어서 분철도 좋아하는 편)

 

그런데 예제가 많아서, 실상 읽어야 하는 글은 그 절반 정도?아닐까?

그런데 엄청 재밌다.

예시를 들어주시는데 농담도 재밌음. (나만?)

책을 순서대로 읽으면 이해하는데 무리도 없고.

처음에는 왕 부담이긴 하지만 읽다 보면 기본부터 알아가는 부분이 있다.

 

3. 코드 분석

강의 내용을 입력하는 것도 중요하지만, 코드를 어떻게 이렇게 (멋지게) 작성할 수 있는지 분석하는 것도 너무 재밌다.

강의를 듣고 파생된 궁금증은 공식 문서 등을 찾아보며 이해하는 과정도 꽤 도움되었다.

Problem

모르는게 많다.

axios 라이브러리 분석,

CSS 프로젝트

특히 CSS는 레이아웃 관련한 내용들을 꼭 정리하고 싶다.

 

Try

다음 회고 전까지는 준비해야 할 내용이 많다. 1월이니까.

계획한 내용들을 따라서 쭉 실행해볼 예정.

다음 회고에 적을 수 있으면 좋겠는데.

더 빡빡하게 하루하루를 챙겨보자구

 

'개발 활동 > 프로그래머스' 카테고리의 다른 글

MIL 12-1월  (1) 2024.01.23
프로젝트 회고(2차 팀)  (0) 2024.01.21
유효성 검사 함수 리팩토링 과정  (1) 2023.11.26
[MIL] 2번째  (0) 2023.11.22
[Error: Unable to open snapshot file: No such file or directory]  (1) 2023.11.19