๋ฐ์ํ NextStep2 TDD, ํด๋ฆฐ ์ฝ๋ with Java (๋ฏธ์ 2. ๋ก๋ - TDD) ์ง๋๋ฒ ๋ฏธ์ 1. ์๋์ฐจ ๊ฒฝ์ฃผ - ๋จ์ ํ ์คํธ๋ฅผ ์งํํ๊ณ , ์ด์ด์ ๋ฏธ์ 2. ๋ก๋๋ฅผ ์งํํ์ต๋๋ค. ๋ฏธ์ 1๋ณด๋ค๋ ๋น ๋ฅด๊ฒ ์งํํ์ง๋ง, ๋ชจ๋ ๋ฏธ์ ์ ๋๋ด๊ธฐ ์ํด์๋ ์กฐ๊ธ ๋ ์๋๋ฅผ ๋ด์ผ๊ฒ ๋ค์... ๐ญ 1๋จ๊ณ - ๋ฌธ์์ด ์ค์ต 1๋จ๊ณ๋ ๊ฐ๋จํ ๋ฌธ์์ด ์ฌ์น ์ฐ์ฐ ๊ณ์ฐ๊ธฐ๋ฅผ ๊ตฌํํ๋ ๋ฏธ์ ์ ๋๋ค. ์๋ฅผ ๋ค์ด 2 + 3 * 4 / 2์ ๊ฐ์ ๋ฌธ์์ด์ ์ ๋ ฅํ ๊ฒฝ์ฐ 2 + 3 * 4 / 2 ์คํ ๊ฒฐ๊ณผ์ธ 10์ ์ถ๋ ฅํด์ผ ํฉ๋๋ค. ํ์ผ ๋์๋ ๊ฐํ์ ์ถ๊ฐํ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํด ๋ณด๋ฉด ๊ฐํ์ ํ๋์ ํ์ ์ ์ํ๋ ํ์ค์ผ๋ก ๊ฐํ์ด ์๋ค๋ฉด ๋๋์ง ์์ ํ์ผ๋ก ๊ฐ์ฃผํ๊ธฐ ๋๋ฌธ์ ํ์ผ์ ๋์๋ ๊ฐํ์ ์ถ๊ฐํ๋ ๊ฒ์ด ์ข๋ค๊ณ ํฉ๋๋ค. https://velog.io/@doondoony/posix-eol ๊ทธ๋์ ํ์ผ ๋์ ๊ฐํ์ ์ถ๊ฐํ๋ ๊ฒ.. 2023. 5. 13. TDD, ํด๋ฆฐ ์ฝ๋ with Java (๋ฏธ์ 1. ์๋์ฐจ ๊ฒฝ์ฃผ - ๋จ์ ํ ์คํธ) 4์ ์ด๋ถํฐ NEXTSTEP์์ ์งํํ๋ TDD, ํด๋ฆฐ ์ฝ๋ with Java ๊ณผ์ ์ ๋ฃ๊ณ ์์ต๋๋ค. ์๋ ๋ถํฐ ๊ณ์ ๋ค์ด์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค๊ฐ ์ฌํด ๋ฃ๊ฒ ๋์๋๋ฐ, ๋ง์นจ ๋น์ทํ ์๊ธฐ์ ๋ฒ์์์ด ์๋ฒ๋ ค์.. ๐ญ ์ฒซ ๋ฒ์งธ ๋ฏธ์ ๋ ๊ต์ฅํ ์ค๋ ๊ฑธ๋ ธ๋ค์. ๐ญ๐ญ ๊ต์ก์์ ์งํํ ๋ฏธ์ ๋ค์ ํ ๋๋ก ๋ฐฐ์ด ๋ด์ฉ ๋ฐ ํผ๋๋ฐฑ์ ๋ํด ์ ๋ฆฌํด ๋ณด๊ณ ์ ํฉ๋๋ค. (ํน์ ๋ค๋ฅด๊ฒ ์๊ฐํ์๋ ํฌ์ธํธ๊ฐ ์กด์ฌํ๋ค๋ฉด, ๋ง์ํด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค ๐) ์ฒซ ๋ฒ์งธ ๋ฏธ์ ์ธ ์๋์ฐจ ๊ฒฝ์ฃผ - ๋จ์ ํ ์คํธ์๋ ์ด 5๊ฐ์ ๋ฏธ์ ์ด ์กด์ฌํ๊ณ , ๊ฐ ๋ฏธ์ ๋ง๋ค ์ฝ๋๋ฅผ ์์ฑํ์ฌ PR์ ๋ณด๋ด๋ฉด ๋ฆฌ๋ทฐ์ด๊ฐ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํด์ฃผ๋ ์์ผ๋ก ์งํ์ด ๋๋๋ฐ์, ์๋์ฐจ ๊ฒฝ์ฃผ ๋ฏธ์ ์ ์ํํ๋ฉฐ ๋ฐ์๋ ๋ฆฌ๋ทฐ ๋ฐ ์๋ก ์๊ฒ ๋ ๋ด์ฉ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. 1๋จ๊ณ - ํ์ต ํ ์คํธ ์ค์ต 1๋จ๊ณ ๋ฏธ.. 2023. 4. 25. ์ด์ 1 ๋ค์ ๋ฐ์ํ