Good
- ์ฃผ๋์ ์ผ๋ก ํด๊ฒฐํ๋ ค๋ ๋ชจ์ต?
- ๋ญ๊ฐ ์ํ ์ ์ด ์๋ ๊ฒ ๊ฐ๋ค.
Bad
- ๋ธ๋ก๊ทธ๊ธ์ ๋ง์ด ๋ชป ์ ์๋ค.
- ์ด๋์ ํ ์๊ฐ ์๋ค. ์ฒด๋ ฅ์ด ๋จ์ด์ง๋ฉด ๋ ์ค๋ ์๊ฐ ์ง์คํ ์ ์๋๋ฐ..
- ์ฑ
๋ ๋ง์ด ๋ชป์ฝ์๋ค..
- ๋ญ๊ฐ ์๊ฐ์ด ๋ถ์กฑํ๋ค. ์ฌํ์ ํด์ผํ๋?
Learns
- Command Pattern์ ์ฌ์ฉ๋ฒ.
- ๋ฌด์กฐ๊ฑด ์ ์ ์ธ ๊ฒ์ด ์ข์ ๊ฒ์ธ๊ฐ์ ๋ํ ์๋ฌธ.
- ์ญ์ ๊ณตํ์ ์ํฉ์ ๋ง๋ ๋ฌธ์ ํด๊ฒฐ์ฑ
์ด ๋ค๋ฅธ ๊ฒ์ผ ๋ฟ, ์ ํด์ง ์ ๋ต์ ์๋ค.
- ๋ชจ๋๊ฐ ํฉ์ํ๋ ๋ฐฉ์์ด๋ผ๋ฉด ๊ฐ๋ฅํ ๋ฐฉ์ ์ค ํ๋๋ค.
- API Design Guideline์ ๋ชจ๋ ์ฝ์๋ค. ์ข ๋ ์ด๋ฆ ์ง๊ธฐ๋ฅผ ์ํ ์ ์์ง ์์๊น?
Commitment
- ์์นจ์ ๊ผญ ์ด๋์ ํด๋ณด์!!!!
- ์ ํด์ง ๋ฃจํด์ ํ๋ฒ ๋ค์ ํด๋ณด๋๊ฑฐ์ผ..
- ์ง์์ ๋ฃ์ด์ผ ํ๋ค.
๊ธฐ์ ์ชฝ ๋ด์ผํ ๊ฒ๋ค (๊ฐ์ธ)
- ๋นํธ์ฝ์ธ ์ฑ
- C
๊ธฐ์ ์ชฝ ๋ด์ผํ ๊ฒ๋ค (๊ณตํต)
- ํด๋ฆฐ์ฝ๋
- ๋ฆฌํฉํฐ๋ง
- ๊ตฌํํจํด
๊ธฐํ ๋ด์ผํ ๊ฒ๋ค
- ์คํ๋ฒ
์ค ๋น๊ฐ ๋ด๋ฆฌ๋ฉด~
- ์ฌํ ์์ ์
- ์ฌ๋ฌด์ฌํ