New Score :0
High Score :0
Run Best
NICE BUSINESS TYPE INDICATOR
3. ๊ธ์ ์ ์น๊ตฌ์๊ฒ ๋น๋ ธ๋๋ฐ ์ค๋์ด ๋์ ์ฃผ๊ธฐ๋ก ํ๋ .. ๊ทธ๋ฐ๋ฐ ์นด๋๊ฐ์ ๋ด์ผํ๋ ๋ ๋ ์ค๋์ธ๋ฐ... ์ด๊ฑธ ์ด์ฉ๋...
4. ์ฐ๋ฆฌ ํ์ฌ๋ ์ค์ํ ์์ฌ ๊ฒฐ์ ์ ํ ๋?
5. ์ด์ฌํ ์ผํ ๋๋ฅผ ์ํ ์ ๋ฌผ์ ์ฃผ๊ณ ์ถ๋ค. ์ด๋ค๊ฒ ์ข์๊น?
6. ์ํ์์ ํฌ์์ํ์ ์ถ์ฒ๋ฐ์๋ค. ์ด๋ค๊ฑธ ๊ฐ์ ํ์ง?
7. ํ์ฌ์์์ ๋๋?
8. ๊ฟ์์ ๊นจ์ด๋๋ 20๋ ์ ์ผ๋ก ๋์๊ฐ๋ค. ๋น์ ์ด ์ ์ผ ๋จผ์ ํ๋์ผ์?
9. ๋ด๊ฐ ์ธ์ฌ ๋ด๋น์๋ผ๋ฉด ์ ๊ท ์ ์ฌ์ ์ฑ์ฉ ์ ์ ์ผ ์ค์ํ๊ฒ ๋ณด๋๊ฒ์?
10. ํ์ฌ์ ์ ๋ง ์ซ์ดํ๋ ๋๋ฃ๊ฐ ์๋ค๋ฉด?
11. ๊ฐ๋ํ ์ง์ ๊ฐ์ฅ์ด ๋์๋ค.. ์๋ ์ ์์ผ ๋ ์ ๋ฌผ์?
12. ํ์ ํ์ฌ ์ถ๊ทผ ์คํ์ผ์?
13.ํ์ฌ ์ฒด์ก๋ํ ํ๋ ๋ ์ด๋ค. ์ค๋ ๋ญํ์ง?
14. ๋์ ์ ๋ฌด ์คํ์ผ์?
๊ธฐ๋ณธ์ค๊ณ์๋ ์์ธ์ค๊ณ์ ์์ฑ์ ๋น ์ง์ง ์๋ ๊ฒ์ด UML ์
๋๋ค.
์ค๋์ UML ์์ฑ์์ ์
๋ฌด ํจ์จ์ ๋์ผ ์ ์๋ ํด์ ์๊ฐํด ๋ณผ๊น ํฉ๋๋ค.
UML ์์ฑ ํด๋ ์ฌ๋ฌ ์ข ๋ฅ๊ฐ ์๊ณ ๋ฐฉ๋ฒ๋ ์ฌ๋ฌ๊ฐ์ง์ง๋ง, ํ๋ก๊ทธ๋๋จธ์๊ฒ ์ ์ฉํ ํด ์ค ํ๋๋ก PlantUML ์ ๋ํด ์ดํด๋ณด๊ฒ ์ต๋๋ค.
PlantUML ์ UML ์์๋ฅผ ์ง์ ๊ทธ๋ฆฌ๊ฑฐ๋ ๋ง์ฐ์ค์ ์กฐ์์์ด,
uml ํ์์ ๋ง๊ฒ ํ
์คํธ๋ก ์์ฑํ๋ฉด ์๋์ผ๋ก UML ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ณํํด์ฃผ๋ ํด์
๋๋ค.
๋๋ฌธ์ ํ ์คํธ ์๋ํฐ์ ์ฌ์ฉ์ด ๋ ์ต์ํ๊ณ ํ๋ก๊ทธ๋๋จธ์๊ฒ๋ ๋งค์ฐ ๊ฟ ๊ฐ์ ํ๋ก๊ทธ๋จ์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.

์ฌ๊ธฐ์ ํ๋ฌ์ค๋ก VSCODE ์ ์ต์คํ ์ ์ด PlantUML ๋ฅผ ์ง์ํ๋ค๋ ์ฌ์ค์ ๋ง์น ์ฝ๋ฉ์ ํ๋ฏ์ด UML ๋งต์ ์์ฑํ๋ ์ ์ธ๊ณ๋ฅผ ๊ฒฝํํ๊ฒ ํด ์ค๋๋ค.
PlantUML ์ ์ค์น์ ์ฌ์ฉ๋ฒ
Prerequisite
- Java ๊ฐ ์ค์น๋์ด ์๊ณ ํ๊ฒฝ๋ณ์์ java์ /bin ํด๋๊ฐ ๋ฑ๋ก๋์ด ์์ด์ผ ํฉ๋๋ค.
- Graphviz ๊ฐ ์ค์น๋์ด ์์ด์ผ ํฉ๋๋ค.
- Graphviz ์ diagram์ ํฌ์ง์ ์ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ์ผ๋ก์จ PlantUML ๊ณผ ํตํฉ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก PlantUML ์ ์ค์นํ ํ์๋ ์์ต๋๋ค.
VSCODE PlantUML Extension ์ค์น
- ์ค์น ๋ฐฉ๋ฒ์ ๋ค๋ฅธ extension ๋ค๊ณผ ๊ฐ์ด plantUML ๋ก ๊ฒ์ํ์ ์ ์ค์นํ์๋ฉด ๋ฉ๋๋ค.
์ค์น ํ ํ
์คํธ๋ก ๊ฐ๋จํ UML ์ ์์ฑํด ๋ณด์์ต๋๋ค.
์ฌ์ฉ ์ค ํ๋ฆฌ๋ทฐ๋ฅผ ๋ณด๊ธฐ ์ํด์๋ Alt + d ๋จ์ถํค๋ก ํ๋ฆฌ๋ทฐ๋ฅผ ๋ณผ ์ ์์ต๋๋ค.

์์ฑํ ํ์ผ์ PDF ๋ ์ด๋ฏธ์ง ํ์ผ๋ก ์ ์ฅํ๋ ๊ฒ๋ ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค.
VSCODE ์์ F1 ํด๋ฆญ ํ PlantUML ๋ก ๊ฒ์ํ์ฌ Export ํ์๋ฉด ๊ฐ๋จํ๊ฒ ์ํ๋ ํ์ผ๋ก ๊ฒฐ๊ณผ๋ฌผ์ ์ ์ฅํ ์ ์์ต๋๋ค.