CodeSquad๐นDay 40
Refactoring & PR
์์นจ ์ด๋ ์ธ์ฆ์ ํ๊ณ , ์์นจ์์ฌ๋ฅผ ํ๊ณ ๊ฐ๋ง์ 9~10์ ์๊ฐ ์ฌ์ด์ ์ฝ๋ฉ์ ํ๋ค. ์์ผ๋ก๋ ๊ฐ๋ง์ด ์๋๋ผ ๊พธ์คํ ํ ์ ์๋๋ก ํ ์์ ์ด๋ค. ์์นจ์ ์ฌ๋ ์ฌ๋๋ค(์์ฌ์ฌ) ์ค ๋ชจ์์ ์ฐธ์ฌํ๋๋ฐ ํญ์ ๊พธ์คํ ์ผ์ฐ ์ผ์ด๋์ ๊ณต๋ถํ๋ ์ฌ๋๋ค์ ๋ณด๊ณ ์๊ทน์ ๋ฐ์๋ค.
1์๊น์ง PR์ ๋ณด๋ด์ผ ํ์ง๋ง ์์ง ๋ ๋ง๋ฌด๋ฆฌ๋ ๊ฒ์ด ์์ด ์ฝ๊ฐ ๋ฆ๊ฒ ๋ณด๋๋ค.
Promise
์คํ ์๊ฐ์ ๊ฑฐ์ Promise ํ์ต์ ์ด์ ์ฌ๋ ธ๋ค. Promise.all๊ณผ Promise.race์ ์ฐจ์ด๋ ๋ฌด์์ธ์ง ํ์ตํด๋ดค๊ณ , Promise.all์ ๋ด ์ฝ๋์ ์ ์ฉ๋ ํด ๋ณด์๋ค.
Code Review
์ด๋ฒ์๋ namse๋์ด ๋ฆฌ๋ทฐ๋ฅผ ํด ์ฃผ์ จ๋ค. ์ด์ฉ๋ค ๋ณด๋ ์ค์๊ฐ์ผ๋ก namse๋์ ๋ฆฌ๋ทฐ์ ๋๊ธ๋ก ์ํต์ ํ๊ณ ์์๋ค. ๊ทธ๋์ ๋ ๊ถ๊ธํ๋ ์ ๋ค์ด ํด์๋ ์ ์์๋ค.
๊ทธ๋ฃน ๋ฆฌ๋ทฐ๊ฐ ๋๋ ํ์๋ ๋ค๋ฅธ ์ผ์ฒ๋ฆฌ๋ฅผ ํ๋๋ผ ๊ณต๋ถ๋ ๋ง์ด ํ์ง ๋ชปํ๋ค. ๋ชป ํ๋ ๊ฒ์ ์ฃผ๋ง ์๊ฐ์ ์ด์ฉํด์ ๋ง์ด ๋ฐ๋ผ์ก๋๋ก ํ์. ๋ด์ผ์ ์ผ๋จ Git์ ์ค์ ์ ์ผ๋ก ํ์ตํด ๋ณผ ๊ฒ์ด๋ค.
(๋ฒ์จ ์ฝ๋์ค์ฟผ๋ 40์ผ์ฐจ! ์ด ํ๊ณ ๋ ๋ ์ ๊ทธ๋ ์ด๋ ํด์ผ๊ฒ ๋ค)
'What I learned > CodeSquad Log' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
CodeSquad Day 44 : Pair Programming (0) | 2022.03.11 |
---|---|
CodeSquad Day 42 : Pair Programming (0) | 2022.03.09 |
CodeSquad Day 39 : Front-end Week 3 (0) | 2022.03.04 |
CodeSquad Day 38 : Front-end Week 3 (0) | 2022.03.03 |
CodeSquad Day 37 : Front-end Week 3 (0) | 2022.03.02 |