flowchart LR
a[์ ์ฒญ์]
b[์ค๋ฌธ์กฐ์ฌ]
c[์คํ๋ผ์ธ ์ธ์
]
c'[์จ๋ผ์ธ ๋งค์ฒด]
d1[Rustlings ์คํฐ๋]
d2[์ฝ๋๋ฆฌ๋ทฐ ์คํฐ๋]
d1'[Rustlings ์คํฐ๋]
d2'[์ฝ๋๋ฆฌ๋ทฐ ์คํฐ๋]
e[์ต์ข
๊ณผ์ ]
f[์๋ฃ์]
g[์ปจํธ๋ํธ ๊ฐ๋ฐ ์ฝ์ค]
g'[์ฌํ ๋ฌ์คํธ ์คํฐ๋]
g''[๊ทธ๋ฃน ๋ด ํ๋ก์ ํธ]
a --> b
b -- yes --> c
b -- no --> c'
subgraph ์จ๋ผ์ธ
c' --> d1'
c' --> d2'
end
subgraph ์คํ๋ผ์ธ
c --> d1
c --> d2
end
d1' --> e
d2' --> e
d1 --> e
d2 --> e
c --> e
c' --> e
e -- submit --> f
f --> g
f --> g'
f --> g''
์ ๊ทธ๋ํ๋ ๋ฌ์คํธ ์ฝ์ค์ ์์ผ๋ก์ ์งํ์ ๋ํด ๊ฐ๋ตํ๊ฒ ์์ฝํ ๊ทธ๋ํ์ ๋๋ค.
์ด 70์ธ์ ์ ์ฒญ์๋ถ๋ค ์ค ์ค๋ฌธ์ ํตํด ์คํ๋ผ์ธ ์ฐธ์ฌ์์ ์จ๋ผ์ธ ์ฐธ์ฌ์๋ก ๋๋์์ต๋๋ค.
์จ๋ผ์ธ ์ฐธ์ฌ์๋ถ๋ค์๊ฒ๋ ์คํ๋ผ์ธ ์ฐธ์ฌ์์ ๋์ผํ๊ฒ ์ฐธ๊ณ ์๋ฃ, Github Repo ๋ฑ์ ์จ๋ผ์ธ ๋งค์ฒด๊ฐ ์ ๊ณต๋ฉ๋๋ค.
ํผ์ ๊ณต๋ถํ์๋ฉด์ ์ง๋ฌธ์ด ์๊ธด๋ค๋ฉด, Boom Labs ๋์ค์ฝ๋์ # โใ ฃask ์ฑ๋ ์ ์์ ๋กญ๊ฒ ์ง๋ฌธ ์ฃผ์๋ฉด, ๋ต๋ณํด๋๋ฆฌ๊ฒ ์ต๋๋ค!
๋ํ ์คํฐ๋๋ฅผ ํฌ๋งํ์๋ ๋ถ๋ค์ ์คํ๋ผ์ธ ์ฐธ์ฌ์์ ๋๊ฐ์ด ์คํฐ๋ ๊ทธ๋ฃน์ ๋ง๋ค์ด๋๋ฆฌ๊ฒ ์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
์คํฐ๋๋ ํฌ๊ฒ 2๊ฐ์ง๋ก ๋๋์ด์ ธ ์์ต๋๋ค.
์คํฐ๋์ ์ฐธ์ฌ๋ ์์ ์ด๋, ๋ณด๋ค ์์ธํ ๊ณต๋ถ๋ฅผ ์ํด ๋ ์คํฐ๋ ์ค ํ๋๋ ์ฐธ์ํ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. ๊ฐ ์คํฐ๋ ํ ๋ง๋ณ ์ ์ฒญ์๋ถ๋ค์ ํ ๋๋ก ์คํฐ๋๊ทธ๋ฃน์ ๋๋ค์ผ๋ก ๋๋์ด ๋ฐฐ์ ํด๋๋ฆด ์์ ์ ๋๋ค.
์คํฐ๋์ ๊ทธ๋ฃน์ ๋ฐฐ์ ํด๋๋ฆฌ๋ ๊ฒ๊น์ง Boom Labs์์ ๋์๋๋ฆฌ๋ฉฐ, ๊ทธ ์ดํ ์คํฐ๋์ ์งํ์ ๋ชจ๋ ์คํฐ๋ ๋ด์์ ์์จ์ ์ผ๋ก ์งํ ๋ถํ๋๋ฆฝ๋๋ค.
๋ค๋ง ์คํฐ๋ ์งํ ๊ณผ์ ์์ ๋ฌธ์ ์ํฉ์ด ์๊ธฐ๋ฉด (์คํฐ๋์ ๋ถ์ฐธํ๋ ์ฌ๋์ด ๋ง์์ ธ์ ์ํด๋์๋ค๋์ง ๋ฑ), Boom Labs ๊ตฌ์ฑ์์๊ฒ ์๋ ค์ฃผ์๋ฉด ๋ค๋ฅธ ์คํฐ๋์ ์ฌ๋ฐฐ์ ํ๋ค๋์ง ๋ฑ์ ์กฐ์น๋ฅผ ์ทจํด๋๋ฆฌ๊ฒ ์ต๋๋ค.