-
Notifications
You must be signed in to change notification settings - Fork 1
๐คธ๐ปโโ๏ธ ์ฐ๋นํํ TDD ์ ์ฉ๊ธฐ
Soobeen Yoon edited this page Nov 17, 2022
·
30 revisions
-
Todo ์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ์๋ง ์ ์ฉํ์! - <style type="text/css"></style>
| Category | Type | Task | Description |
|---|---|---|---|
| ์๊ณ ๋ฆฌ์ฆ(TDD) | ๊ธฐ๋ณธ ์ ๋ ฌ ํ ์คํธ | Imminence ์ ๋ ฌ | ๋ค๋ฅธ ์กฐ๊ฑด์ด ๋ชจ๋ ๋์ผํ๋ค๋ฉด, Imminent Todo๊ฐ Active๋๋ค. |
| ์๊ณ ๋ฆฌ์ฆ(TDD) | ๊ธฐ๋ณธ ์ ๋ ฌ ํ ์คํธ | Importance ์ ๋ ฌ | ๋ค๋ฅธ ์กฐ๊ฑด์ด ๋ชจ๋ ๋์ผํ๋ค๋ฉด, Importance๊ฐ ๋์ Todo๊ฐ Active๋๋ค. |
| ์๊ณ ๋ฆฌ์ฆ(TDD) | ๊ธฐ๋ณธ ์ ๋ ฌ ํ ์คํธ | EDF ์ ๋ ฌ | ๋ค๋ฅธ ์กฐ๊ฑด์ด ๋ชจ๋ ๋์ผํ๊ณ , Deadline์ด ๋น ๋ฅธ Todo๊ฐ Active๋๋ค. |
-
๊ธฐ๋ฅ ๋น ํ๋์ Test Code๋ฅผ ์์ฑํ๋ค. ๋ ๊ฐ์ง ์ด์ ๋ณตํฉ์ ์ธ ๊ธฐ๋ฅ์ ํธ์ถํ๋ ํ ์คํธ ์ผ์ด์ค์
-
Test Code ์์ฑ ํ ํ๋์ฉ ๋๋ฆฌ๋ฉด์ ์ฑ๊ณต 100%๋๊ฒ๋ ๋ง๋ค์
- OaO ํ๊ฒฝ์ค์ A to Z
- CRLF ๋๊ฐ ๋ญ๋ฐ ๋ ํ๋ค๊ฒ ํด?
- Github Issue ๋๋ํ๊ฒ ์ฌ์ฉํ๊ธฐ
- OAO! CI CD ์ ์ฉ๊ธฐ with release ์๋ํ
- ๋งค๋ฒ ๋ค๋ฅธ import๋ฌธ
- ๋ชป์๊ธด ์๋๊ฒฝ๋ก์์ ๊ฐzlzl์กด ์ ๋๊ฒฝ๋ก๋ก๐
- TodoList API ๊ฐ๋ฐ๊ธฐ
- ์์กด์ฑ ์ฃผ์ ์ผ๋ก DB๋ฅผ ๋ฐ๊ฟ๋ณด์
- ๋ ๋๋ง ์ต์ ํ ์๋ง: useNavigate๋ฅผ ์ถ๊ฐํ ์๊ฐ ๋ฆฌ๋ ๋ ๋ฒ์๊ฐ ํ์ฅ๋ ๊ฑด์ ๋ํ์ฌ
- ๋ ๋๋ง ์ต์ ํ 1ํ: ๋ ๋๋ง ๋ฒ์์ ๋ํ์ฌ (by ์ต์ ํ๋ฌด์)
- ๋ ๋๋ง ์ต์ ํ 2ํ: ์๋ชป๋ custom hook ์ฌ์ฉ,, ์ ์ฒด ๋ฆฌ๋ ๋๋ง์ ๋ถ๋ฅด๋ค,,
- ๋ ๋๋ง ์ต์ ํ 3ํ: Todo ์์ธ ์ข ๋ดค๋ค๊ณ ํ ์ด๋ธ ์ ์ฒด๊ฐ ์ฌ๋ ๋๋ง ๋๋๊ฑด์ ๊ณ ์น๊ธฐ๐
- ๋ ๋๋ง ์ต์ ํ 4ํ: ๋ค์ด์ด๊ทธ๋จ ํธ
- ๐ ๋ง์ฐ์ค ์๋์์น ๊ณ์ฐ์ ์ด์ํด
- React ์ปดํฌ๋ํธ์ ์ ๋๋ฉ์ด์ ์ ์ ์ฉํด๋ณด์ ๐๐ป๐จ
- ์ปดํฌ๋ํธ ์ฌ์ฌ์ฉ์ฑ์ ๋์ฌ๋ณด์: Modal ๋ถ๋ฆฌ๊ธฐ ๐น
- ์ ํ๊ด๊ณ๋ฅผ ์๋์์ฑ์ผ๋ก ์ถ๊ฐํด๋ณด์ ๐