-
Notifications
You must be signed in to change notification settings - Fork 4
๐จโ๐ซ ๋ฉํ ๋ง 1์ฐจ 10์ 27์ผ
- ์จ/์คํ๋ผ์ธ ๋ฏธํ ๋ฐ ์งํ ๋ฐฉ์์ ๋ํด ์ด๋ป๊ฒ ์๊ฐํ์๋์ง
- ์ผ์ฃผ์ผ์ ๋ช ํ ์งํ์ด ๊ฐ๋ฅํ์ ์ง
- ํ๋ก์ ํธ ๊ธฐ๊ฐ์ด 6์ฃผ์ธ๋ฐ ์ ํฌ ํ๋ก์ ํธ ๊ธฐํ์ ๋ถ๋์ด๋ ๋์ด๋๊ฐ ์ ๋นํ์ง
- ๋ฐฑ๋ก๊ทธ ์์ฑํ ์์์ด ๊ด์ฐฎ์์ง
- ํ๋ก์ ํธ ์์ ์ ์ค๋นํด์ผ ํ ๊ฒ.
- ํ๋ก ํธ์๋ ํด๋ ๊ตฌ์กฐ, ๋ฐฑ์๋ ํด๋ ๊ตฌ์กฐ ์กฐ์ธ
- ์ค์ ํ์ ์์ ์ฌ์ฉํ๋ ์ปจ๋ฒค์ ๊ณผ ๋ค๋ฅธ์ .
- ์ ํฌ๊ฐ ๊ฒฐ์ ํ ๊น ๋ธ๋์น ์ ๋ต ํ๊ฐ(git-flow)
- ์ ํฌ ํ๋ก์ ํธ ๊ธฐ๋ฅ์ค ๊ธฐ์ ์ ์ผ๋ก ๊ฐ์ฅ ์ด๋ ค์ด ๋ถ๋ถ์ด ์ด๋๋ผ๊ณ ์๊ฐํ์๋์ง?
- ๊น ์ถฉ๋์ ์ต๋ํ ๋ฐฉ์งํ๋ ๋ฐฉ๋ฒ
- ๋ด์ฉ์ด ์ ์ง๋ ์์ ๊ฒ ๊ฐ๋ค.
- ๋ง์ง๋ง 1์ฃผ๋ ํ ์คํธ๋ผ๊ณ ํ๋ฉด ์ค์ 4์ฃผ๋์ ๊ฐ๋ฐํ๊ฒ ๋๋ ์ ์ง๋ณด์ ๋ฑ์ ํฌํจํ๋ฉด ์ ๋นํ ๊ฒ ๊ฐ๋ค.
- ๋ถ๋์ ์๊ฐํ ๋ ๋จ๊ณ๋ฅผ ๋๋ ์ ์๊ฐํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.
- ๋ํ ์ผ๋ก ์น๋ถ๋ฅผ ๋ณด๋ฉด ๋ ๊ฒ ๊ฐ๋ค. ๊ธฐ๋ฅ์ด ๋ง๋ค๊ณ ์ข์๊ฑด ์๋๋ค.
- ํ๋ก์ ํธ์ ๋ํ ํ๋ฆฌํฐ๋ฅผ ๋์ฌ๋ณด๋ ๊ฒ์ด ์ข์ ๊ฒ ๊ฐ๋ค.
- ๊ฒ์์์์ ๋ํ ๋ํ ์ผ์ ์ด๋ป๊ฒ ํ ๊ฒ์ธ๊ฐ ๋๊ธฐํ์ ๊ฐ์ ๊ฒ๋ค ๋ฑ. ์ง๋ฌธ์ ํ๊ณ ์๊ฐํด๋ณด์.
- ๋ฐฑ๋ก๊ทธ ์ํฝ์ ๊ธฐ๋ฅ๋ณ๋ก ๋๋์ด๋ณด๊ธฐ
- ํ๋ฉด๋ณด๋ค๋ ๊ธฐ๋ฅ๋จ์๋ก ๋๋ ๋ณด๋ผ. ํจ๋ฌ๋ค์ ๊นจ๊ธฐ
- ์คํ ๋ฆฌ๋ ๊ด์ฐฎ์๋ฐ Task๊ฐ ์์ฌ์์.
- ๊ตฌํํด์ผ ๋๋ ๊ณผ์ ๋ณ๋ก ์์ฑํด ๋ณผ ๊ฒ.
- ๊นํ์ด์, ํธ๋ ๋ก๊ฐ์ ๊ฒ์ผ๋ก ์นธ๋ฐ๋ณด๋ ์์ฑ?
- ํ๋ก ํธ์๋, ๋ฐฑ์๋ ๊ตฌ์กฐ ๋๋๊ฒ์ ์ข์๋ณด์.
- ์ปดํฌ๋ํธ ๋จ์๋ก ์ถ์ํ๋ฅผ ์งํํ์ฌ ์คํ์ผ์ ์ปดํฌ๋ํธ ๋จ์๋ก ๊ฐ์ด๋๋๋๊ฒ ๋์ ๋ฏ?
- ์ปจ๋ฒค์
์ ํ์
์ด๋ ๋น์ทํ๊ฒ ์ง์ง ๊ฒ ๊ฐ๋ค.
- ์ปจ๋ฒค์ ๋ฌธ์ํ ํ ๋ ๊ทธ ์ผ์ด์ค์ ๊ฐ๊ฒ ์์ฑ PascalCase, camelCase ๋ฑ..
- ์ถฉ๋ํ์ง ์๋๋ก ์ ๋๋์ด ์ฌ์ฉํ์.
- ํน์ ๊ธฐ์ ์ ์ ํํ์ ๋, ๊ทธ ๊ธฐ์ ์ ์ ํํ ์ด์ ๋ฅผ ์ ๋ฆฌํ์.
- ์ํ๋ผ์ด์ฆ๋ฅผ ๋ฒ๋ฆฌ๊ณ typeorm์ ์ ํํ ์ด์ ?
- typeorm์ด ์ํ๋ผ์ด์ฆ๋ณด๋ค ์ข์์ ์ด ๋ฌด์์ธ๊ฐ? ๋ฌธ์๋ก ์ ๋ฆฌ
-
์ฑ๋ ๋ฐฉ ์ฌ๋ฌ๊ฐ๋ฅผ ์ด๋ป๊ฒ ๊ตฌํ๋ ๊ฒ์ธ๊ฐ?
-
๊ฒ์ ์งํ ์์๋ ๊ฒ์ ์ด๋ป๊ฒ ํ์ธํ ๊ฒ์ธ๊ฐ?
-
๊ฒ์ ์งํ ์ค ํ ๋ช ์ด ๋๊ธฐ๋ฉด? ์ฌ์ ์ํ๋ค๋ฉด?
-
๊ฒ์ ๋ํ ๋ก๊ทธ๋ ์ ์ฅ๋๋ ๊ฒ์ธ๊ฐ?
-
๋ช ์์ ์ ๋น?
-
์ฑํ , ์ฑ๋, ๊ฒ์ ๋ฐ๋ก ๊ตฌํ ํ ํฉ์น๋ ๋ฐฉ์์?
-
๋ฐฑ๋ก๊ทธ ์ํฝ์ ๊ธฐ๋ฅ ๋จ์๋ก ๋๋๋ ๋ฐฉ์
-
๋ฐฑ๋ก๊ทธ ํ์คํฌ๋ ๊ตฌํํด์ผ ํ๋ ๋จ์๋ก
-
๋ฐฑ๋ก๊ทธ: ์ฐ์ ์์ ๋ฐ ์งํ์ค์ธ ๊ณผ์ ์ธ์ง (๋งค๋์ง ํด์ฃผ๋ ํด: trello, github issue) -> ์นธ๋ฐ ๋ณด๋ : todo, in progress, done -> ์ฐ์ ์์์ ๋ฐ๋ผ ์ ์๋ ์กฐ์ -> ๋ฉค๋ฒ๋ฅผ ํตํด ๋ด๋น์ ์ค์ -> ๋ผ๋ฒจ์ ๋ฐ๋ผ ์ํฝ, ์คํ ๋ฆฌ, ํ์คํฌ ์ค์
-
next.js ์ถ์ฒ
-
express: async-await ์ ์ ๋ง๋ค์ด์ง ํ๋ ์์ํฌ
- ๋น๋๊ธฐ ์์ฒญ์์ ์๋ฌ๊ฐ ํฐ์ง๋ฉด express๋ ๊ฐ์งํ์ง ๋ชปํจ
- try-catch๋ฅผ ํญ์ ๋ถ์ฌ์ค์ผ ํจ
- express-async-handler ์ถ์ฒ : https://github.com/Abazhenov/express-async-handler
-
https://overreacted.io/ko/the-wet-codebase/ : ํ๋ฒ ์ฝ์ด๋ณด์๊ธธ!
- https://junwoo45.github.io/2020-11-17-repeat-yourself/ : ์ฌ์ค ์ ๋๋ก ๋ ๋ด์ฉ(๋ฒ์ญ)์ ์ด์ชฝ
- https://365kim.tistory.com/77 : ์ถ๊ฐ๋ก ์ฝ์ด๋ณผ๋งํ ๊ฒ
week 2
week 3
- [2์ฃผ์ฐจ] 11์ 1์ผ ์
- [3์ฃผ์ฐจ] 11์ 8์ผ ์
- [4์ฃผ์ฐจ] 11์ 15์ผ ์
- [5์ฃผ์ฐจ] 11์ 22์ผ ์
- [6์ฃผ์ฐจ] 11์ 29์ผ ์
- [1์ฃผ์ฐจ] 10์ 27์ผ ์
- [2์ฃผ์ฐจ] 11์ 2์ผ ํ
- [3์ฃผ์ฐจ] 11์ 9์ผ ํ
- [4์ฃผ์ฐจ] 11์ 16์ผ ํ
- [5์ฃผ์ฐจ] 11์ 22์ผ ์
- [6์ฃผ์ฐจ] 11์ 30์ผ ํ
- [1์ฃผ์ฐจ] 10์ 29์ผ ๊ธ
- [2์ฃผ์ฐจ] 11์ 5์ผ ๊ธ
- [3์ฃผ์ฐจ] 11์ 12์ผ ๊ธ
- [4์ฃผ์ฐจ] 11์ 19์ผ ๊ธ
- [5์ฃผ์ฐจ] 11์ 26์ผ ๊ธ
- [6์ฃผ์ฐจ] 12์ 3์ผ ๊ธ