JAVA: Andrey Paikin - ์ฒดํฌ์คํ์ผ: ์ด๋ก ๊ณผ ์ค์
๋์ ๋ฝ ์ต๋ ์์์์ฑ ํ์ฌ ์ค ํ๋์ธ EPAM์์ ๊ทผ๋ฌดํ๋ ์ ์ ๊ฐ๋ฐ์ Andrey Paikin์ ๋ณด๊ณ ์๋ ์ฒดํฌ์คํ์ผ ์ ์ ๋ถ์๊ธฐ์ ์ ๋
ํ๊ณ ์์ต๋๋ค. ๋ง์ ํ๋ก์ ํธ์์ CI ํ๋ก์ธ์ค์ ํ์์ ์ธ ๋ถ๋ถ์ธ checkstyle์ Java ์ฝ๋ ํ์์ ์๋์ผ๋ก ํ์ธํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์ฐ์ค์์ Andrey๋ ์ ์ ๋ถ์๊ธฐ์ ๋ชฉ์ ๊ณผ ์ ์ฉ ์ต์
์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค. ๋ณด๊ณ ์์ ๋ณ๋ ๋ถ๋ถ์ ์ฒดํฌ์คํ์ผ์ ์ฌ์ฉํ์ฌ ์ฝ๋๋ฅผ ์ ํํ ๋ถ์ํ๋ ๋ฐฉ๋ฒ๊ณผ ์๋์ ์ด๋ค ์ ํ์ด ์๋์ง์ ๋ํด ๋ค๋ฃน๋๋ค. ์์๋
นํ๋ ์ด๋ฏธ ์ฒดํฌ์คํ์ผ์ ์ฌ์ฉํ๊ณ ์๋ ๋ถ๋ค์๊ฒ๋, ์ด์ ๋ง ์ฒดํฌ์คํ์ผ์ ๊ณ ๋ฏผํ๊ณ ์๋ ๋ถ๋ค์๊ฒ๋ ์ ์ฉํ ๊ฒ์
๋๋ค.
Java/SpringBoot/RESTful์์ ๋ฐฑ์๋ ๋ง๋ค๊ธฐ
๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ ๋ฌธํ๋๊ณ ์ถ๋ค๋ฉด ์ด ๋น๋์ค๋ฅผ ๊ผญ ์์ฒญํ์ธ์. Java/SpringBoot/RESTful์ ์ํํธ์จ์ด ๋ฐ ํ๋์จ์ด ์์
์ ์์ด ์ค์ฉ์ ์ธ ๊ธฐ์ ์ ์ต๋ํ์ฌ Angular์ ํ๋ฐํธ์๋์์ ์๋น์ค๋ฅผ ํธ์ถํ๋ ค๋ ์ด๋ณด์๋ฅผ ์ํ ๊ฒ์
๋๋ค. ๋์์ ์์ฑ์๋ IntelliJ IDEA ํ๊ฒฝ์์ SpringBoot ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ ์์
์ ๊ฐ ๋จ๊ณ์ ๋ํด ๋ช
ํํ๊ฒ ์ค๋ช
ํฉ๋๋ค. ํ๋ก์ ํธ ์์ค ์ฝ๋์ ๋ํ ๋งํฌ ์ธ์๋ Angular์์ ํ๋ฐํธ์๋๋ฅผ ์์ฑํ๊ณ RESTful ์๋น์ค๋ฅผ ํธ์ถํ๋ ๋ฐ ์ ๋
ํ๋ ๋น๋์ค์ ๋ ๋ฒ์งธ ๋ถ๋ถ์ ํ์ธํ ์ ์์ต๋๋ค.
ํ๋ก๊ทธ๋๋จธ์๊ฒ์ ํ๋ก๊ทธ๋๋จธ์ ๋ํ ๊ณ ์ ๊ด๋
๋ถ์
๋ค์ฏ ๋ช
์ ํ๋ก๊ทธ๋๋จธ๊ฐ ํธ์ํ ๋ถ์๊ธฐ์์ IT ์
๊ณ ๋ํ์ ๋ํ ์ผ๋ฐ์ ์ธ ๊ณ ์ ๊ด๋
์ ์ง์ ์ฌ๋ถ๋ฅผ ์กฐ์ฌํ๋ ํฅ๋ฏธ๋ก์ด ํ๋ฆ์
๋๋ค. ๊ฐ๋ฐ์๋ค์ด ์ปดํจํฐ์ ๋ฒํผ์ ๋๋ฌ ๋ง์ ๋์ ๋ฒ๋ค๋ ๊ฒ์ด ์ฌ์ค์ธ๊ฐ์? IT ํธ์
์ด ์ด๋ ต๋์? ๋ชจ๋ ํ๋ก๊ทธ๋๋จธ๋ ์ ๋ง ๊ดด์ง์ด๊ณ ์์ผ ๋ ๋๋ฌด๊พผ์ธ๊ฐ์? ๊ทธ๋ค ์ค ๋ง์ ์ฌ๋๋ค์ด ํด์ธ๋ก ๋๊ฐ๊ณ ์ถ์ดํ๋๋ฐ, ์ธ๊ตญ ๊ธฐ์
๋ค์ด CIS ๊ฐ๋ฐ์๋ค์๊ฒ ๊ด์ฌ์ด ์๋์? ์ด๋ฒ ์๊ฐ ๋ฐ ์คํธ๋ฆผ์ ๋
นํ๋ฅผ ์์ฒญํ๋ฉด ์ด๋ฌํ ์ง๋ฌธ๊ณผ ๊ธฐํ ์ง๋ฌธ์ ๋ํ ๋ต์ ์ฐพ์ ์ ์์ต๋๋ค.
๋๋ ์ ๋ ๋๊ณ ์ถ์๊ฐ? | ์ค๋ฆฌ์ฝ ๋ฐธ๋ฆฌ์ ๋ฏธ๊ตญ์ ๋จ์
์ธ๊ณ์ ์ผ๋ก ์ ๋ช
ํ IT ๊ธฐ์
์์ ์ผํ๋ ๊ฟ์ ๊พธ๋ ๋ง์ ์ฌ๋๋ค์ ๋์ ์ ์ด๋ฉด, ์ฆ ์ค๋ฆฌ์ฝ ๋ฐธ๋ฆฌ ์ํ์ ๋จ์ ์ ์์ด๋ฒ๋ฆฝ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ชจ๋๊ฐ ์ด๋ฏธ ์๊ณ ์๋ ๋์ ๋ถ๋์ฐ ๋น์ฉ ์ธ์๋ ์ํ๋์์ค์ฝ์ ์ฐํธ์ธ ๊ทผ์ฒ์ ์ฌ๋ ๋ฐ๋ ๋ค๋ฅธ ์ฌ๋ฌ ๊ฐ์ง ๋จ์ ์ด ์์ต๋๋ค. ๋์ฑ์ด ์ด๋ฌํ ๋จ์ ์ ๋๋ฌด ์ฌ๊ฐํด์ ์ผ๋ถ IT ์ ๋ฌธ๊ฐ์ ๊ทธ ๊ฐ์กฑ์ ํ์ฐฝํ ์บ๋ฆฌํฌ๋์๋ฅผ ์์ํ ๋ ๋ ์ค๋น๊ฐ ๋์ด ์์ต๋๋ค. ์ด ๋ชจ๋ ๋ด์ฉ์ Amazon์ ์ฑ๊ณต์ ์ธ ๊ฐ๋ฐ์์ ์๋ด์ด๊ธฐ๋ ํ YouTube ๋ธ๋ก๊ฑฐ Victoria Borodina๊ฐ ์ ๊ณตํ๋ ๋น๋์ค์์ ๋
ผ์๋ฉ๋๋ค.
GO TO FULL VERSION