๋ด์ผ๋ฐฐ์์บ ํ D-37 (8์ฃผ์ฐจ)
๐To Do List
* ์นดํ: IOS vs ์๋๋ก์ด๋ โ ๐คโ
* ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 1์ฃผ์ฐจ โ ๐คโ
* ๊ฐ์ธ๊ณผ์ : UT์งํ ํ ๋ฌธ์ ์ ์, ์๋ฃจ์ ๋์ถ → ํํฐ๋ ํผ๋๋ฐฑ โ ๐คโ
* css์ค์ต โ ๐คโ
* figmaํน๊ฐ๋ฃ๊ธฐ โ ๐คโ
01 ์นดํ: IOS vs ์๋๋ก์ด๋
โ๏ธํด์๋/์ฌ์ด์ฆ, ์์ฒด
์ ์ฒด์ ์ผ๋ก ์๋๋ก์ด๋๋ณด๋ค ios์ ๊ฐ๋ ์ ์ดํดํ๊ธฐ๊ฐ ํธํ๊ณ ์ ์ฌ๋๋ค์ด ios๋ผ๊ณ ํ๋์ง ์ด๋ฐ ๊ธฐ๋ณธ๊ธฐ์์ ๊นจ๋ฌ์๋ค..!ใ ใ
๐ฉ๐ซํํฐ๋ ๊นจ์ TIP [ํด์๋]
๋ฒกํฐ์ ๊ฒฝ์ฐ x1, x2 ๋ฑ ๊ด์ฐฎ์ง๋ง ํฝ์ ์ ๊ฒฝ์ฐ ๊นจ์ง ์ฐ๋ ค๊ฐ ์๋ค.
๋ฐ๋ผ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํฌํ ์ต์์ 3๋ฐฐ์๋ก ๋ง์ด ์์ ํ๋ค!
๋ฐฐ์๊ฐ ๋์์๋ก ํ๋ฆฌํฐ๊ฐ ์ข์์ง / but... ์ฉ๋ ๋ง์์ ธ์ ์๋น์ค ์๋์ ์ํฅ์ ๋ฏธ์นจ.
์์ฒด์ ํด์๋ ๊ฐ๋ ์ด ์ฒจ์ ์ดํดํ๊ธฐ ์ด๋ ค์ ๋๋ฐ ์ค๋ช ์ ๋ช ๋ฒ ๋ค์ผ๋๊น ์ดํด๊ฐ๋ค.
๐ฉ๐ซํํฐ๋ ๊นจ์ TIP [์์ฒด]
- ์๋๋ก์ด๋ ๊ธฐ๋ณธ๋จ์: sp, dp
๏ผdp: ํด์๋ ์ปค์ ธ๋ ์ฌ์ด์ฆ ์ ์ง
๏ผsp: ํ ์คํธ์ ๋ง์ด ์ ์ฉ๋์ง๋ง dp๋ก ์์ ํ๋ ๊ฒฝ์ฐ ์กด์ฌ.
- ํ ์คํธ sp ์์ ์, ์ฅ์ : ํด์๋ ์ปค์ง์๋ก ์์ด์ฝ๊ฐ์ ์์ ๋ฑ๊ณผ ๊ฐ์ด ํฐํธ๋ ๊ฐ๋ ์ฑ ์ข์๋ณด์ด๊ฒ ๊ฐ์ด ์ปค์ ธ์ผ ํ๋ค. ํฐํธ ํฌ๊ธฐ ํค์ฐ๊ธฐ/์๊ฒํ๊ธฐ ์ค์ ์ ๊ณตํ๋ ์๋น์ค์๋๋ฐ sp๋ก ์์ ํ ์๋น์ค๋ ํฐํธํฌ๊ธฐ ์กฐ์ ํ ๋ ์กฐ์ ํ ๊ฐ์ ๋ฐ๋ผ ๋ณํ๋ค. sp๋ก ์์ ํ์ง ์์ผ๋ฉด ํฐํธํฌ๊ธฐ๊ฐ ๋ณํ์ง ์์.
- ๊ทธ๋ ๋ค๊ณ ๋ค sp๋ก ์์ ํ๋๊ฒ ์ข์๊น? ํฐํธ ํฌ๊ธฐ ๋๋ฌด ์ปค์ง๋ฉด ๋ค๋ฅธ ๋ ์ด์์์ ์ํฅ ๋ฏธ์นจ + ๋ ์ด์์ ํ์ด์ง ์ด์.
- ํ๋ก๋ํธ๋ง๋ค ํฐํธ์ sp์ ์ฉ ์ฌ๋ถ ๊ณ ๋ฏผํ ๊ฒ.
IOS
- ๊ณ ๋: Sfํฐํธ
- ๋ช ์กฐ: Newyork (serif๊ณ์ด)
Android
- Roboto: ์์ด, ์ซ์ (ํ๊ธX)
- Noto Sans: ํ๊ธ, ์์ด, ์ซ์, ํ์ (ํฐํธ๊ฐ ์ข ๋ชป๋ฌ์..)
๐ฉ๐ซํํฐ๋ ๊นจ์ TIP [์์ฒด]
๏ผ IOS ํ๊ธ: ์ ํ ์ฐ๋ ๊ณ ๋ ๋ค์ค.
- ๋๋ถ๋ถ ๋ชจ๋ ์ธ์ด ์ง์.
ํฐํธ ์ค์ ์, ์ค์ํ ๊ฒ: ์ฐ๋ฆฌ ์๋น์ค์ ์ด๋ค ์ธ์ด์ง์์ด ํ์ํ๊ฐ?
๋ณดํต ํ๊ธ, ์์ด๋ง ์๊ฐํ๋๋ฐ ์ฐ๋ฆฌ ์๋น์ค๊ฐ ๊ธ๋ก๋ฒ ๊ณํ์ ๊ฐ๊ณ ์๋ค๋ฉด ์ต๋ํ ๋ง์ ์ธ์ด ํํํ๋ ์์ฒด ์ ์ ์ค์.
๋ณดํต ๊ธฐ๋ณธ์์ฒด๋ฅผ ๋ง์ด ์ฌ์ฉํจ. ๋ง์ ์ธ์ด์ง๋ง ๊ธฐ๋ณธ์์ฒด์ ๊ฒฝ์ฐ ์ฉ๋์ด ๊ฐ๋ณ๋ค!
๏ผ ์๋๋ก์ด๋:
- ๋ก๋ณดํ (์๋ฌธ,์ซ์)
- ๋ ธํ ์ฐ์ค(ํ๊ธ, ์๋ฌธ, ์ซ์, ํ์ ๋ชจ๋ ๋์): ๋ง์ด ์ฌ์ฉ ํ์ง๋ง ๋์์ธ์ ์ผ๋ก ์ด์์ง์๋ค. ์ซ์๋ ๋ ๊ทธ๋ ๋ค.
์ซ์๋ ๋ค๋ฅธ ๊ฑธ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์กด์ฌ. ํ๊ธ์ ๋ ธํ ์ฐ์ค, ์๋ฌธ/์ซ์๋ ๋ก๋ณดํ ๋ฅผ ์ฌ์ฉํ๊ธฐ๋ํจ
๊ธฐ๋ณธ์์ฒด๋ ๊ตต๊ธฐ๋ ์์ฃผ ๋ค์.
์ ๋ฃํฐํธ์ ๊ฒฝ์ฐ ๊ฐ๊ฐ์ ๋๋ฐ์ด์ค์ ๋ชจ๋ ์ฌ์ฉ์๊ฐ ๊ทธ ํฐํธ๋ฅผ ๋ค ๋ค์ด๋ฐ์์ผํ๋ค. ๊ทธ๋ด ๊ฒฝ์ฐ ์ฉ๋์ฐจ์งํด์ ์๋์ ์ํฅ์ ๋ฏธ์น ์ ์์ด์ ๋ฌด๋ฃํฐํธ/๋ง์๋๋ผ ์ธ์ด ์ง์ํ๋ ๊ธฐ๋ณธ์์ฒด๋ฅผ ๋ง์ด ์ฌ์ฉ
๏ผ ์์ฒด: ์ ๊ทผ์ฑ ์ค์.
- ๊ณต๊ณต๊ธฐ๊ด ๋์์ธํ ๋ 100% ์ ๊ทผ์ฑ์ ๊ฐ์ง๊ณ ์งํ. ์ ๊ทผ์ฑ ์๋ฐฐX. ๋์์ธ ๋ง๊ฐ์ง๋ ๊ฒฝ์ฐ์๋ค.
- ์ผ๋ฐ ์๋น์ค์์ ์๋ฐฐ๋ผ์ ์์ ๋๋ ๊ฒฝ์ฐ ๋ง์. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฌ์ฉ์ ๋ฐฐ๋ ค๋ฅผ ์ํด ์ด๋ฐ ๊ท์น๋ค์ ์ต๋ํ ์งํค๋๊ฒ ์ข๋ค.
ํํฐ๋์ ์ด๋ฐ ํ์ค์ ์ธ ์กฐ์ธ๋ค์ด ์ ๋ง ๊ฟํ์ด ๋์๋ค...
๋ง์ํ์๋ ๋ด๋ด ๋ฐ์์ ์ผ๋ฉด์ ์ด๋ค ๊ฒ ์ค์ํ์ง ์ ๋ฆฌํ ์ ์์๋ค.
์ด๋ฐ ๊ฒ๋ค์ ๋ค์ผ๋ฉด ๊ทธ๋ฅ ๋์ด๊ฐ๋ ๋ด์ฉ์ธ ๊ฒ ์ฒ๋ผ ๋ณด์ฌ๋
์ค์ ๋ก ์์ ์ ๋ค์ด๊ฐ์ ๋ ์ด๋ฐ ์ ๋ณด๋ค์ด ์๊ฐ๋๊ธฐ๋ ํ๋ค.
๋ฐ๋ผ์ ์ด๋ฐ ์ ๋ณด๋ค์ด ์๋ค๋ฉด ์ต๋ํ๋ ๊ฒ ์ค์ํ๋ค!
๋์์ธ ์นดํ๋ ์ด๋ป๊ฒ ๋ณด๋ฉด ์ํฐํด์ ๊ณต๋ถํ๋ ๊ฑด๋ฐ
์บ ํ๊ฐ ๋๋๋ ์ํฐํด์ ๋ณด๋ ์ต๊ด์ ๊ฐ์ ธ์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
02 ๊ฐ์: ๋
ธ์ฝ๋ ์ข
ํฉ๋ฐ 1์ฃผ์ฐจ
โ๏ธ๋ ธ์ฝ๋: ์นํ๋ก์ฐ
๏ผ ๋ ธ์ฝ๋: ์ฝ๋ ์์ด ์ค๊ณํ๋๊ฑฐ.
ex. ์นํ๋ก์ฐ, ์์ดํ ์ด๋ธ, ์ฌํผ์ด ๋ฑ
-์นํ์ด์ง์๋ html, css, JavaScript ์์.
๋๋ฉํ์ด์ง๋ ๋ธ๋ก๊ทธ ๋ง๋ค๋๋ ์ฌ์ฉํ๋ค๊ณ ํ๋ค.
๋ ธ์ฝ๋ ํด์ ๋ํด์ ์ ๋ง.. ํ๋๋ ๋ชฐ๋๊ณ ๋ฌด์งํ๋๋ฐ ์ด๋ฐ ํด๊น์ง ๊ฐ๋ฐ๋์ด์๋ค๊ณ ํ๋ ์ ๋ง ์ ๊ธฐํ๋ค.
์ฌ๊ธฐ์ ์๋ฐ์คํฌ๋ฆฝํธ๋ ๊ตฌํ์ด ๊ฐ๋ฅํ๋๋ฐ ๋นจ๋ฆฌ ์๋ฐ์คํฌ๋ฆฝํธ๋ ๊ตฌํํด๋ณด๊ณ ์ถ๋ค.
์ฌ์ค css์ค์ตํ ๋ hoverํจ๊ณผ๋ฅผ ์ ์ฉํ๋ ค๊ณ ํด๋ดค์ง๋ง...
์๊ฐ๋ณด๋ค ์์ฑ ์ ์ฉํ๊ธฐ๊ฐ ์ฝ์ง์์๋ค.
์ด๊ฒ์ ๊ฒ class name๋ ๋ฐ๊ฟ๋ณด๊ณ ํฉ์ณ๋ดค๋ค๊ฐ ๋นผ๋ดค๋ค๊ฐ ํด๋ดค๋๋ฐ
๊ฒฐ๊ตญ์ ๊ตฌํํ์ง ๋ชปํด์ ๊ฐ๋จํ๊ฒ์ผ๋ก๋ง ๊ตฌํํ๋ค.
๏ผ ๋ถ๋ชจ-์์ ๊ด๊ณ
- ์์์ด ๋ถ๋ชจ ์์ ์์. ์์๊ณผ ์์์ด ๋๋ฑํ ์์น์ ์์ผ๋ฉด ํ์ ์์๋ผ๊ณ ํจ.
- ๋ ธ์ฝ๋ ๋ถ๋ชจ์ ์คํ์ผ ๋ฐ๊พธ๋ฉด ์์์์๋ ๋ฐ๋์์๋ค.
์นํ๋ก์ฐ์์๋ ์ปฌ๋ฌ์คํ์ผ์ ์ปฌ๋ฌ์ค์์น๋ผ๊ณ ํจ.. ์ปฌ๋ฌ์ค์์น~!
๋ฒํผ๋ฟ๋ง์๋๋ผ ๋น์จ์ ๋ฐ๋ฅธ ์ด๋ฏธ์ง๋ ๊ฐ์ด๋๋ฅผ ๋ง๋ค ์ ์๋ค๊ณ ํ๋ค.
๋น์ทํ๋ฉด์ ๋ค๋ฅธ ํด๋ค์ด ํท๊ฐ๋ฆฌ๋ฉด์๋
์ด์ ์ฝ๋ฉ๊ณผ ํผ๊ทธ๋ง ๊ฐ๋ ๋ค์ ์ด๋์ ๋ ์ดํดํ๊ณ ๋์ ๋ณด๋๊น ๊ทธ๋ ๊ฒ ์ด๋ ต์ง๋ง์ ์๊ฒ ๋๊ปด์ก๋ค.
๏ผLibrary: ํ์ด์ง ์์ ์์๋ฅผ ๋ณต์ ํด์ ์ธ ์ ์๋ ๊ฒ. ์๋ฅผ๋ค์ด ๋ฒํผ, ์ธํ ๋ฑ.. ํผ๊ทธ๋ง๋ก ๋ฐ์ง๋ฉด ๋ฉํฐ ์ปดํฌ๋ํธ๋ผ๊ณ ์๊ฐํ๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค! ์ผ๋ถ ์์๋ฅผ ์ธ ์ ์์
๐ฅ์ค์ต
๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ๋์์๋๋ ์ ๋ ๊ฒ ๋ญ ๋ฐฐ์น๋จ.
ํ์ฌ ์์ ์ค์ธ ํ๋ฉด์ธ๋ฐ ๊ฐ์ฌ๋์ด ์ํค์ ๋๋ก ๋ฐ๋ผ๋ ํ๊ณ ์์ง๋ง..
์๋ ์ด๋ด๋ฐ์ ์ฐจ๋ผ๋ฆฌ ์ฝ๋ฉ์ผ๋ก ํ๋๊ฒ ๋ ๋น ๋ฅด๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
์ฝ๋ฉ์ด ํธํ๋ค.... ๋๋ฌด ๋ณต์กํ์์!!! ใ ใ ใ ใ ใ ใ ใ ใ
์ฝ๋ฉ์ ํ๋ฉด์๋ ๋จธ๋ฆฌ๊ฐ ์ง๋์ง๋ํ๋ฐ ์นํ๋ก์ฐ๋ฅผ ํ๋ฉด์ ๋ ๋จธ๋ฆฌ๊ฐ ์ง๋๊ฑฐ๋ฆฐ๋ค ^^...
๊ทธ๋ฅ ์ฝ๋ฉํ ๋์
ํ๋ค๊ฐ ์ข์ฐ ํจ๋ฉ๊ฐ์ด ๋ฌ๋ผ์ ๋งํ๋ฒ๋ ธ๋ค..
๊ฐ์ด๋ฐ ๊ฐ๋ค์ ํจ๋ฉ 0์ธ๋ฐ ํจ๋ฉ๊ฐ์ด ์๊ฒจ๋ฒ๋ ธ๊ณ
gnb, footer์์ญ์ auto์ฌ์ ๊ทธ๋ฐ์ง ์ข์ฐ๋ก ๋ฐ์ง ๋ถ์ด๋ฒ๋ฆผ.
์ด๋๊ฐ ๋ฌธ์ ์ธ๊ฑธ๊น.. ๋ค์ ์ฒ์๋ถํฐ ์๋ํด๋ด์ผ๊ฒ ๋ค.
์ด์ ๋ฆ์๋ฐค๊น์ง ๋ง๋ค์๋ floating gnbํ ๋ธ๋ก๊ทธ... ์ด๋ ๊ฒ๊น์ง ํ๋๋ฐ ๋ ๋ ธ์ฝ๋ ์ค์ต๊ณผ์ ๋ฅผ ํด์ผํ๋ค.
์ด๊ฒ๋ ๋ง๋ฌด๋ฆฌ๋ชปํ๋๋ฐ ใ ใ ใ ใ ใ ใ ใ ใ ใ
์ฌ๊ธฐ์๋ค๊ฐ ๊ฐ์ธ๊ณผ์ ๋๋ฒจ๋กญ๋ ํด์ผํ๊ณ ..
ํผ๊ทธ๋ง ํน๊ฐ๋ ๋ค์ด์ผํ๊ณ .. ๋๋ฌด ์ ์ ์ด ์๋ค.
๊ทธ๋๋ ์ข์ธก float๊ธฐ๋ฅ์ ์ฌ์ฉํด์ gnb๋ฐ๋ฅผ ์ ๋ ธ์ถ์ํจ ์ ์ ๊ต์ฅํ ์์ ํ๋ ๋์ ๋ฟ๋ฏํ๋ค.
hoverํ์ ๋ ๋ณํ๋ ๊ฐ๋ ๋ฃ์ด๋ณด๊ณ wrap์์ฑ ์จ์ ์ค๋ฐ๊ฟ๋ ํด๋ณด๊ณ
์ฌ๋ฐ์ง๋ง ๊ธฐ๋นจ๋ ธ๋ ์์ ์ด์๋ค.. ๋ฉ์ธํ์ด์ง๋ ๋นจ๋ฆฌ ์ ์ํ๊ณ ์ถ์๋ฐ ์ผ๋จ์ ๋ ธ์ฝ๋ํด์ ๋ค๋ค์ผํ๊ธฐ์..
์ ์ ๋ค๋ก.
03 ๊ฐ์ธ๊ณผ์ : UT ํผ๋๋ฐฑ
โ๏ธ๋๋ฒจ๋กญ ์คํจ...
๋๋ฆ ์ ํด๊ฐ์ง๊ณ ๊ฐ๋๋ฐ ์ ๋ณด๊ฐ ๋ช ํํ์ง ์๋ค๊ณ ํ์ จ๋ค.
๋ด ๋๋ฆ ์ด์ฏค ๋ช ํํ๊ฒ ์ง ํ๋๋ฐ ๊ณ์ ๋ถ์กฑํ๋๋ณด๋ค.
๊ทผ๋ฐ..๋ค์ ์ฝ์ด๋ณด๋ ์ ๋ง ๋๋ฃจ๋ญ์ ํ ๊ฒ ๋ง์๋ค.
์ฝ์์ ๋ ์ต๋ํ ๊ตฌ์ฒด์ ์ด์ด์ผํ๋๊ตฌ๋!๋ฅผ ์์๋ค.
์ ๋ฆฌํ๋ ๊ฑธ ์ ๋ง ๋ชจ๋ฅด๋ ์์ด๋ณด ๋์์ด๋๋ค.... ใ ใ
ํํฐ๋๊ป์ ์ฒ์๋ถํฐ... ๊ฐ๋ ์ ๋ค์ ์ค๋ช ํด์ฃผ์ จ๋ค.
UT๋ฅผ ์งํํ๋ ๋ชฉ์ , ๋๋ฉํ์ด์ง๊ฐ ๋ฌด์์ธ์ง/์ ์ฌ์ฉํ๋์ง ์ ๋ง ๊ทธ ๊ทผ๋ณธ์ ๋ค์ ํ ๋ฒ ์ง์ด์ฃผ์ จ๋ค.
๐ฉ๐ซํํฐ๋ ํผ๋๋ฐฑ ํต์ฌ
UT๋ฅผ ์งํํ๋ ๋ชฉ์ ์ ์๊ธฐ์ํด์ ๋จผ์ ๋๋ฉํ์ด์ง๊ฐ ๋ฌด์์ธ์ง ์์์ผํ๋ค.
โ (๊ณผ์ ํ๋)๋๋ฉํ์ด์ง์ ๋ชฉ์ : ์ ์ฒญ๋ฅ ๋์ด๋ ๊ฒ.
โก ์ ์ฒญ๋ฅ ๋์ด๊ธฐ ์ํด ์ด๋ป๊ฒ ํด์ผํ ๊น? → ๋๋ฉํ์ด์ง ์ ๋ณด๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ์ ๋ฌํด์ผํ๋ค.
โข ๊ทธ ์ ๋ณด๊ฐ ์ด๋ค ์ ๋ณด์ผ๊น? → ์ฌ์ฉ์๊ฐ ํ์ํ ์ ๋ณด
โฃ ์ฌ์ฉ์๊ฐ ํ์ํ ์ ๋ณด๋ฅผ ์ด๋ป๊ฒ ์ ์ ์์๊น? → UT๋ฅผ ํตํด
โค ๊ทธ ์ ๋ณด๊ฐ ๋ฌด์์ผ๊น? → ๊ฐ์ธ๋ง๋ค ๋ฌ๋ผ์ ํ ์คํธ๋ฅผ ํตํด ์์๋ณผ ์ ์๋ค.
๊ฒฐ๊ตญ, ๊ฐ์ ํ๊ธฐ ์ํด์๋ ์ฌ์ฉ์์ ๋์ฆ๋ฅผ ํ์ ํ๊ณ ๋ถํธํ ์ ์ ์์์ผ ๊ฐ์ ํ ์ ์๋ค.
์ฌ์ฉ์๊ฐ ํ์๋กํ๋ ๊ฒ์ ์ป๊ธฐ ์ํด UT๋ฅผ ์งํํ๋ ๊ฒ.
์ ํํ๊ฒ ์ดํด๋ฅผ ๋ชปํ๋ค๊ณ ์๊ฐํ์ ์ ํํฐ๋๊ป์ ๊ณ์ ์์ธํ๊ฒ ๊ธฐ๋ณธ๊ฐ๋ ๋ถํฐ ์ค๋ช ์ ํด์ฃผ์ จ๋ค. ํญ์ ๋ด๊ฐ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ๋ถ๋ถ์ด ์ด๋ฐ ๊ธฐ๋ณธ๊ฐ๋ ์ธ ๊ฒ ๊ฐ๋ค...ใ ใ
1) ํ ์คํฌ ๋ชฉ์
์ฌ์ฉ์ ํ๋(TASK)์ผ๋ก ๋ฌด์์ ํ์ ํ๊ณ ์ถ์์ง ์๊ฐํด์ผ ํ๋ค.
ํ ์คํฌ์ ๋ชฉ์ ์ด ๋น ์ ธ์๋ ๊ฒ.
์๋ก ๋๋ฒจ๋กญํ UT ์๋๋ฆฌ์ค์๋๋ฐ, ๋ชฉ์ ์ ์ญ์ ํด๋ฒ๋ ธ๋ค... ๋ค์ ์ถ๊ฐํ๊ธฐ..+ใ +
์๋ฅผ๋ค์ด,
์ฌ์ฉ์๊ฐ ์ด๋ค ์ ๋ณด๋ฅผ ์ค์ํ๊ฒ ์๊ฐํ๋์ง ๋ชจ๋ฅด๋์ํ์ด๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๊ฐ ์ค์ํ๊ฒ ์๊ฐํ๋ ๊ฒ์ ์๊ธฐ ์ํด ์ ์ฒด ํ์ด์ง๋ฅผ ํ์ํ์ธ์ ๋ผ๋ ํ ์คํฌ๋ฅผ ๋ฃ์ ๊ฒ์ด๋ค. ์ด ์ ๋ณด๋ฅผ ์์์ผ UT๋ฅผ ๊ทธ ๋ฐฉํฅ์ ๋ง๊ฒ ์งํํ๊ฒ ์ง...๊ทธ๋ ์ง.. ์ ์ง์ ์๊น
2) ๊ผฌ๋ฆฌ ์ง๋ฌธ
UT ์งํ์ค์ ๊ณ์ํด์ ๊ถ๊ธํ ๊ฒ๋ค์ ์ง๋ฌธํด์ผํ๋ค.
์๋ฅผ๋ค์ด,
์์๋๋ฐ ์๋ค๊ณ ๋๊ปด์ง๋ ๊ฒฝ์ฐ: "์ด ์ ๋ณด ์ฌ๊น๋๋ฐ ์ด ์ ๋ณด๊ฐ ์ ์๋ณด์ฌ์ก๋ ์ด์ ๊ฐ ๋ฌด์์ผ๊น์?"
์ด๋ฐ์์ผ๋ก ์ฌ์ฉ์๊ฐ ์ ๊ทธ๋ ๊ฒ ์๊ฐํ๋์ง ๊ณ์ ๋ฌผ์ด๋ด์ผํ๋ค.
๋ค์ ๋ฆฌ๋ง์ธ๋ ํ์ง๋ง ํ
์คํธ ๋ชฉ์ ์ ์ฌ์ฉ์๊ฐ ์ค์ํ๋ค๊ณ ์๊ฐํ๋ ๊ฒ์ ํ์
ํ๋ ๊ฒ. ํ์
ํ๊ธฐ ์ํ ์ง๋ฌธ ๊ณ์ ๋์ง๊ธฐ!
3) ์ฌ์ฉ์ ๋ง์ถค ํ ์คํฌ
์๋ฅผ ๋ค์ด,
์ฌ์ฉ์๊ฐ ์ค์ํ๊ฒ ์๊ฐํ๋ ์ ๋ณด = ์ปค๋ฆฌํ๋ผ, ํฌํธํด๋ฆฌ์ค ๋ผ๊ณ ํ ๋
ํ ์คํฌ ์ง๋ฌธ์ง์ ์๋ค๊ณ ํด์ ํ ์คํฌ ์ง๋ฌธ์ ๋ค ๋์ง๊ธฐ ์ํด ์งํ์ค์ "ํํฐ์งํํ ๊ฐ๋ณด์ธ์" ์ด๋ฌ๋ฉด ์ข์ ์ธ์ฌ์ดํธ ๋ฐ๊ฒฌ ์ด๋ ค์.
์ฌ์ฉ์์ ๋ฐ๋ผ ์ค์ํ ์ ๋ณด๊ฐ ๋ค๋ฅผ์์์ด์ ์ฌ์ฉ์์ ๋ง๋ ํ ์คํฌ๋ฅผ ์ค์ผํ๋ค.
์ค๋นํ ํ
์คํฌ๋ฅผ ๋ค ๋ฌผ์ด๋ณด๋ ๊ฒ ๋ณด๋จ ํ ํ
์คํฌ๋ฅผ ๋ฅํ๊ฒ ๋๊ณ ๊ฐ์ผํ๋ค.
๐ฉ๐ซTIP
์บ ํ ์ ์ฒญํ ๋ ๊ฐ์ฅ ์ํฅ์ ๋ฏธ์น ๊ฒ๊ฐ์ ์ ๋ณด๋ ํ ์คํฌ๋ก ๋ฌผ์ด๋ณผ ์ ์์ ๋ฏ.
์ฌ์ฉ์์๊ฒ ์ค์ํ ์ ๋ณด๋ [์ปค๋ฆฌํ๋ผ]์ด ๋ง๋๋ฐ ๊ฐ๊ฒฉ์ ์ค์ํ๊ฒ ์๊ฐํ๋ค๋์ง ๊ธฐ๊ฐ์ด ์๋ง์์ ์ ์ฒญ์ ๋ชป ํ ์ ์์ผ๋๊น. ๊ทธ ์ธ์ ์ํฅ๋ฏธ์น ์ ์์๋งํ ์ ๋ณด๋ฅผ ๋ฌผ์ด๋ณผ ์ ์์.
4) ๊ตฌ์ฒด์ ์ธ ์ ๊ทผ
๋ค์ด์ด๊ทธ๋จ์์ ๋ด์ฉ๋ค์ ๊ณตํต์ ์ ๋ํด ๊ตฌ์ฒด์ ์ผ์๋ก ์ข๋ค.
ex. ๋์ด๊ฐ ๋ค์๋ก ๋ฆ์๋ค๋ ์๊ฐ์ด ๋ค์ด์ → ๋ช์ด์ผ ๋ ๋์ด๊ฐ ๋ค์๋ค๊ณ ์๊ฐํ๋์ง, ๋ญ๊ฐ ๋ฆ์๊ฑด์ง ์ ๋ณด ๋น ์ง
ex. ๊ธฐ์ด๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ๊ณต๋ถํ์ผ๋ฉด ์ข๊ฒ ์ด์ → ๊ทธ ์ฌ์ฉ์๊ฐ ์๊ฐํ๋ ๊ธฐ์ด๊ฐ ๋ญ์ง?
ex. ํ๋ฒํ ํ์ฌ์์ ์ํ๋ ๋์์ธ์ ํ๊ณ ์ถ์ด์ → ํ๋ฒํ ํ์ฌ๊ฐ ์ด๋ค ํ์ฌ์ธ๋ฐ? ์ํ๋ ๋์์ธ์ ์ด๋ค ๋์์ธ์ธ๋ฐ?
5) ๋ฌธ์ ์ ์ ํ๋ ๋ฒ
<์์>
โ ๋์ถํ ์ธ์ฌ์ดํธ์ ์ฐ์ ์์๋ฅผ ๋งค๊ธฐ๊ณ
โก ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๋ค ๋ฌธ์ ๋ผ๊ณ ํ๋ ๊ฒ (๋ง์์๋ก ์ข์๋ฏ)
โข ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ ์ํฉํธ์๋ ๊ฒฐ๊ณผ๊ฐ์ ๋ํ๋ผ ์ ์๋์ง
โ ๋ฌธ์ ์ ์๋ฅผ ํ ๋ 2๊ฐ์ง ์ ๋ณด๊ฐ ๋ค์ด๊ฐ ์์ด์ผ ํ๋ค.
1. ๋ชฉ์ 2. ๋ฌธ์
ex.
- ์ฌ์ฉ์๊ฐ ์๋น์ค ์ฌ์ฉ ์, ๋ชฉ์ ๋ฌ์ฑO: ๋ฌธ์ X / ๋ชฉ์ ๋ฌ์ฑX: ๋ฌธ์ ๋ฐ์!!
์ฌ์ฉ์๊ฐ ๋ชฉ์ ์ด ์๋๋ฐ ๋ชฉ์ ์ ๋ฌ์ฑํ์ง ๋ชปํ๋ค๋ ๊ฑธ UT๋ฅผ ํตํด ์ธ์ฌ์ดํธ๋ก ๋ํ๋ด๋ ๊ฒ.
๋ฌด์์ ๋ฌ์ฑํ๋ ค๊ณ ํ๊ธธ๋ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํ๋ ๊ฒ์ผ๊น?
๊ทธ ์ดํ์
๋ฌธ์ ์ ์ - ๊ฐ์ค - ์๋ฃจ์ - ๊ฒ์ฆ(A/Bํ ์คํธ or ์ฌ์ฉ์ฑํ ์คํธ)
6) ๋ค์ด์ด๊ทธ๋จ ๋ด์ฉ์ด ๋ง์ ๋ ์ ๋ฆฌ๋ฒ
ํฐ ํ์ดํ ์์ ๋ ๋ค๋ฅธ ํ์ดํ์ ๋ง๋ค์ด์ ๊ทธ ๊ทธ๋ฃน์ ๋ํ ์ธ์ฌ์ดํธ ๊ฐ๊ฐ ๋์ถํ๊ธฐ.
๋ ๊ทธ ์์ ๊ทธ๋ฃนํํด์ ์ฐ์ ์์๋ฅผ ์ ํ๋ค. ์ฐ์ ์์ ๋์ ์์ผ๋ก ๋์ถํ๋๊ฒ ์ข๋ค.
๊ทธ ๋ค์์ ๊ทธ๋ ๊ฒ ๋์ถํ ์ธ์ฌ์ดํธ๋ฅผ ๋ชจ์ ๋๋ค์ ์ฐ์ ์์ ์ ํ๊ณ ๋ฌธ์ ์ ์ ํ ์ ์๋ค.
์๋ฅผ๋ค์ด [๋ฆฌ๋ทฐ]์์ญ์์ ์ฌ์ฉ์๊ฐ ์ด๋ค ์ ๋ณด๋ฅผ ํ์ธํ๊ณ ์ถ์ดํ๋์ง ์ธ์ฌ์ดํธ๋ก ๋์ถํด์ฃผ๋ ๊ฒ ์ข๋ค.
๋ฆฌ์์น ํ ์ธ์ฌ์ดํธ๋ฅผ ๊ทธ๋๊ทธ๋ ๋ฝ์ผ๋ฉด ์ข๋ค.
ex. ๋ฆฌ์์นํ๊ณ ํด๋น ๋ฆฌ์์น ์ธ์ฌ์ดํธ ๋ฝ๊ณ , ๊ทธ ๋ค์๋ ๋ฆฌ์์นํ๊ณ ํด๋น ๋ฆฌ์์น ์ธ์ฌ์ดํธ ๋ฝ๊ณ . (๋ฐ๋ณต)
๊ทธ๋ ๊ฒํ๋ฉด ์ธ์ฌ์ดํธ ๋ฝ์๋์ ๊ฒ๋ง ๋ณด๊ณ ๋น๊ตํ๋ฉด ๋จ. ์ธ์ฌ์ดํธ ๋์ถํ๋ ๋ฐฉ๋ฒ ์ค ํ๋๋ก ํ์ฉํ๋ฉด ์ข๋ค.
ex. UT: ์ธ ๋ช ์ ํ๊ณ ๋์ ์ธ ๋ช ์ธ์ฌ์ดํธ ๋ชจ์์ ๋์ถํ์ง๋ง๊ณ
ํ ๋ช ํ ๋ช ๋ฆฌ์์น ์งํํ๊ณ ๋์ ์ธ์ฌ์ดํธ ๋ฝ๊ธฐ.
๐ฉ๐ซTIP
UT ํ ์คํฌ ๋ชฉ์ ํ์ธํ๊ธฐ → ๋ชฉ์ ์ค์ ํ๊ธฐ์ํด ํ ์คํธํด์ผ ํ ์๋น์ค ์ดํดํ๋ ๊ฒ ์ค์!!
์ด ๋งฅ๋ฝ์ ๊ธฐ์ตํ๋ฉด ์ข๋ค.
๋ง๋ฌด๋ฆฌํ๋ฉฐ...
๊ธฐ์กด UT๊ณผ์ ๋ ์ ๋๋ก ๋ชปํ ๋๋์ธ๋ฐ ์ฝ๋ฉ๊น์ง ๊ณ์ ํ๋ ค๋
์์๋ ๋จธ๋ฆฌ์ ๋ชธ์ด ์ข ์ง์น๋๋์ด๋ค ใ ใ
์ฝ๋ฉ ๊ณผ์ ํ ์ค ์์๋๋ฐ ์ฝ๋ฉ์ ๋ฐฐ์ด ์ดํ ๋ฐ๋ก ๋ ธ์ฝ๋ํด ๊ณผ์ ๋ฅผ ๋ ์งํํ๋๊ฒ ์ฝ์ง ์์๋ค.
๊ทธ๋๋ UT๊ณผ์ ๋ฅผ ์ ๋๋ก ํ๋ค๋ฉด ์ด์ ๋๋ ์๋์์ ๊ฒ ๊ฐ์๋ฐ
๋ ๊ฐ ๋ค ์งํํ๋ ค๋ ์๊ฐ์ด ๋ถ์กฑํ๋ค.
์ด๋์ ์๊ฐ๊ด๋ฆฌ๋ฅผ ์ ํด์ผํ๋๋ณด๋ค.
Problem ๐ฟ | โ ์๊ฐ ์์ ๊ฐ์ธ๊ณผ์ ์ ์ฝ๋ฉ ์ค์ต๊ณผ์ ๋ฅผ ํ์ง ๋ชปํ์๋ค. โก UT๊ณผ์ ํ ๋, - ๋ค์ด์ด๊ทธ๋จ์์ ๋ด์ฉ์ ๊ตฌ์ฒด์ ์ผ๋ก ์ ์ง ๋ชปํ๋ค. - ์ธ์ฌ์ดํธ, ๋ฌธ์ ์ ์, ๊ฐ์ค, ์๋ฃจ์ , ๊ฒ์ฆ ๋ฑ ๋ชจ๋ ๋ชปํ๋ค. โข ์นํ๋ก์ฐ ํ ๋ ์ข์ฐ ์ฌ๋ฐฑ๊ฐ์ ์ค์ ํ์ง ๋ชปํ๋ค. |
Thinking ๐ค | โ ์๊ฐ ์์ ์ ํ์ง ๋ชปํ ๊ฑธ๊น? ๋๋ฌด ๊น๊ฒ ๋ค์ด๊ฐ ๊ฒ์ ์๋๊น? ๊ทธ ๋ฌธ์ ์ ๋ํด ์์นํด๋ณธ ์ ์์๊น? ์ดํดํด๋ณด๋ ค๊ณ ํ๋ ์ ์ด ์๋? ๋ค๋ฅธ ์น๊ตฌ์ ๋ ํผ๋ฐ์ค๋ฅผ ์ฐธ๊ณ ํ ์ ์ด ์์ง์๋? โก UT๋ฅผ ๋๋ฌด ์ด๋ ต๊ฒ ์๊ฐํ๋ ๊ฑด ์๋๊น? ์ง์ค์ด ์๋๋๊ฑด๊ฐ? โข ์นํ๋ก์ฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ ๋๋ก ์ดํดํ์ง ๋ชปํ ๊ฒ์ ์๋๊น? ์ ๊ทธ๋ ๊ฒ ๊ฐ์ด ๋์ค๋์ง ์ถฉ๋ถํ ๋์ํ์ง ์๊ณ ๋ฐ๋ก ์ค์ต์ผ๋ก ๋ค์ด๊ฐ๋ ๊ฒ์ ์๋๊น? |
Solution ๐ฅฐ | โ ์ต๋ํ ์๊ฐ ์์ ์๋ฌด ์ํํ์ → ์๊ฐ์ ์ชผ๊ฐ์ ์ต๋ํ ๋ง๊ฐ์ ์ ํด๋ณด์ โก ๊ผญ ํ๊ณ ๋์ด๊ฐ์ผํ๋ ๋ถ๋ถ์ด๋ฏ๋ก, ๋จ๋ ์๊ฐ์ ๊ผญ ๋๋ฒจ๋กญ ํด๋ณด์ โข ๋ค์ ์ฒ์๋ถํฐ ์๋ํด๋ณด๊ณ ๊ทธ๋๋ ๋ชจ๋ฅด๊ฒ ๋ค๋ฉด ํํฐ๋ ๋ฐฉ๋ฌธํด๋ณด์ |
Insight โ๏ธ | โ๏ธ ์๊ฐ ์์ ์๋ฌด๋ฅผ ์ํํ๊ธฐ ์ํด ์๋จ๊ณผ ๋ฐฉ๋ฒ์ ๊ฐ๋ฆฌ์ง ๋ง ๊ฒ. ์๊ฐ ๊ด๋ฆฌ ์ํด์ผ ๋ด๊ฐ ์ฐ๋ค. โ๏ธ ๋ชจ๋ฅด๋ ๋ด์ฉ์ ๊ทธ๋ฅ ๋์ด๊ฐ๋ฉด ์๋๋ค โ๏ธ ๋ชธ์ด ํ๋ค๋ค๊ณ ํด์ ๋ด์ผ๋ก ๋ฏธ๋ฃจ๋ฉด ์๋๋ค........ |
From now on...๐โ๏ธ | ์ฃผ๋ง์ ์น๊ตฌ๋ค ์ฝ์์ด ์๋๋ฐ, ๋ด์ผ์ ์ ๋ง ํ ์ผ์ ์ง์คํด๋ณด๋ คํ๋ค! |
'๐ผ๋ด์ผ๋ฐฐ์์บ ํ_ํ๋ก๋ํธ ๋์์ด๋' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[12/16 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 2ยท3์ฃผ์ฐจ (2) | 2024.12.16 |
---|---|
[12/13 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: ๋ ธ์ฝ๋ ์ข ํฉ๋ฐ 1ยท2์ฃผ์ฐจ, WIL (4) | 2024.12.13 |
[12/11 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: CSSโก, ์ค์ต (0) | 2024.12.11 |
[12/10 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: CSSโ , TIL (1) | 2024.12.10 |
[12/09 ๋ถํธ์บ ํ] ์นดํ, ๊ฐ์: HTML, TIL (3) | 2024.12.09 |