
p.112
"์ ๋ง๋ก ํ๋ก๊ทธ๋๋ฐ์ ์ ํ๊ฒ ๋๋ค๋ ๊ฒ์ ์ผ์์ ๊ณผ์ ์ด๋ฉฐ, ์ง์์ ์ธ ๋ฐฐ์๊ณผ ์ฐ์ต์ผ๋ก ์ด๋ฃจ์ด๊ฐ๋ ๋๋ดํ ๊ณํ์ด๋ค"
- ๋ก ์ ํ๋ฆฌ์ฆ ์ธ, 'Extreme Programming Installed'
"๋ฌ์ธ์ ๊ฒฝ์ง๋ก ์ด๋ฅด๋ ๊ธธ์ ํ ๊ฑธ์ ๋์ ๋๋ง๋ค ๋น์ ์ ๋ชฉ์ ์ง๋ ๋ ๊ฑธ์ ๋ฉ์ด์ง๋ค. ๊ทธ ๊ฒฝ์ง๋ ํ์์ ๋ ธ๋ ฅ์ด ํ์ํจ์ ๋ฐ์๋ค์ด๊ณ , ๊ฑฐ๊ธฐ์ ์ด๋ฅด๋ ์ฌ์ ์ ์ฌ๋ํ๋ ๋ฒ์ ๋ฐฐ์ฐ๋ผ"
- ์กฐ์ง ๋ ๋๋, 'Mastery'
'์์ ๋ง์ ์ง๋๋ฅผ ๊ทธ๋ฆด ๋๋ ์ค๋ ์ ๋์ด๊ฐ ๋์ด์๋ ์ฌ์ ํ ํ์ญ ์ํํธ์จ์ด ๊ฐ๋ฐ์์ผ ๊ฒ์ด๋ผ๋ ์ ์ ๋ง์์ ์๊ธฐ๊ณ ์์ด์ผ ํ๋ค' -> ๊ธด ์ฌ์
p.150
'ํ๊ท ์ ์ธ ํ๋ก๊ทธ๋๋จธ๋ณด๋ค ๋์ ์ฌ๋์ด ๋๋ ๊ฒ์ด ๋ชฉํ๊ฐ ์๋๋ผ, ์๊ธฐ ๋ฅ๋ ฅ์ ํ๊ฐํ๊ณ ์ด์ ์ ์์ ๋ณด๋ค ๋ ๋์์ง ์ ์๋ ๋ฐฉ๋ฒ์ ์ฐพ๋ ๊ฒ'
ํผ๋๋ฐฑ ๋ฃจํ ๋ง๋ค๊ธฐ
p.184
๋ฅ๋ ฅ์ ํญ์ ๋ํ๋ผ
- ๊ตฌ๊ธ ๋ฆฌ๋(Google Reader) ๊ฐ์ ๋ธ๋ก๊ทธ ๋ชจ์๋ณด๊ธฐ ์ฌ์ดํธ ๊ฐ์ -> ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ด๋ จ ๋ธ๋ก๊ทธ ๊ตฌ๋
- ํธ์ํฐ์์ ์ํํธ์จ์ด ๋ถ์ผ ์ชฝ์ผ๋ก ์ ๋ช ํ ์ฌ๋๋ค ํ๋ก์ฐ -> ๊ทธ ์ฌ๋๋ค์ด ๊ด์ฌ์ ์๋ ๋ถ์ผ๋ฅผ ์ฃผ์๊น์ ๋ณด์
- ์ฌ๋๋ค์ด ์ฌ๋ฆฐ ์ด์๋ฅผ ์ฌํํด ๋ณธ ๋ค์ ํด๊ฒฐ์ฑ ์ ์
- ์ฑ ์ ์ฝ์ ๋ค ์ ์์๊ฒ ๊ฐ์ฌ์ ๋ง๊ณผ ์ง๋ฌธ์ ๋ด์์ ์ฐ๋ฝ ํด๋ณด๊ธฐ
- ์จ๋ผ์ธ ๋ํ ๊ฐ์ข, ํ์บ์คํธ(Google Tech Talks ์๋ฆฌ์ฆ ๋ฑ)
p.189
์ฐ์ต, ์ฐ์ต, ๋ ์ฐ์ต
- ํผ๋๋ฐฑ ๋ฃจํ๊ฐ ์์ด์ผ ํจ.
- Programming Pearls, More Programming Pearls, Etudes for Programmers ๊ฐ์ ์ค๋๋ ์ฑ ์ ํตํด์ ์๋ จ ์๊ฐ์ ์ฌ์ฉํ ํฅ๋ฏธ๋ก์ด ๊ณผ์ ๋ฅผ ํ๋ณด ํ ์ ์๋ค.
- ์์ ์ธ๊ธ๋ ์ฑ ์์ ์ฐ์ต๋ฌธ์ ๋ฅผ ๊ณ ๋ฅด๊ฑฐ๋, ์์ ๋ง์ ๋ฌธ์ ๋ฅผ ๊ณ ์ํด ๋ธ๋ค.
- ๋์ด๋๋ ์ฝ๊ฒ ํ์ ์๋ ๊ฒ๋ณด๋ค ์ฝ๊ฐ ๋ ์ด๋ ต๊ฒ ํ๊ณ , 4์ฃผ ๋์์ ์ผ์ฃผ์ผ์ ํ ๋ฒ์ฉ ์ด ๋ฌธ์ ๋ฅผ ์์ ํ ์ฒ์๋ถํฐ ๋ค์ ํ๊ณ , ์์ ์ ํด๋ฒ์ด ์ด๋ป๊ฒ ๋ฐ์ ํด ๊ฐ๋์ง ๊ด์ฐฐํ๋ผ.
-> ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ๋์ ๊ฐ์ ๊ณผ ์ฝ์ ์ ๋ํด ๋ฌด์์ ์๋ ค์ฃผ๋์ง ์๊ฐํด ๋ณด์.
p. 194
ํ ์ด ํ๋ก์ ํธ
- ๊ฐ์ธ์ฉ ์ํค : http์ rest, ํ์ฑ ์น ์ค๊ณ, ์บ์ฑ, ์ ๋ฌธ(full-text)๊ฒ์, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋์์ฑ ๋ฑ์ ๋ฐฐ์ธ ์ ์๋ค. -> ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ ๊น์ง
- ํ ํธ๋ฆฌ์ค ๋๋ ํฑํํ ๊ฐ์ ๊ฒ์
- ๋ธ๋ก๊น ์ํํธ์จ์ด, IRC(Internet Relay Chat)
p. 200
์์ค ํ์ฉ
- ์คํ์์ค ํ๋ก์ ํธ๋ฅผ ๋ค์ฌ๋ค๋ณผ ๋๋ ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ ์์ค๋ฅผ ๋ค์ด๋ก๋ํด์ ๊ณผ๊ฑฐ ์ด๋ ฅ์ ์กฐ์ฌํ๊ณ ์ฐจํ์ ์งํ์ ๋ฐ๋ผ๊ฐ ์ ์๋๋ก ํด์ผํจ.
- ์์คํธ๋ฆฌ์ ๊ตฌ์กฐ๋ฅผ ์ดํด๋ณด๊ณ , ํ์ผ๋ค์ด ์ ๊ทธ๋ฐ ์์ผ๋ก ๋ฐฐ์น๋์๋์ง ์ฐพ์๋ณด์
- ์ ๊ทธ๋ฐ์์ผ๋ก ๋ชจ๋ํ ํ๋์ง ์ด์ ๊ฐ ์๋์ง ์ฐพ์๋ณด๊ณ ๋๋ผ๋ฉด ์ด๋ป๊ฒ ํ์ ์ง ์๊ฐํด๋ณด์ -> ์ด๊ฑธ ์๊ธฐ์ํด์ ์ฝ๋ ๋ฆฌํฉํ ๋ง์ ์๋ ํด๋ณด์. -> ์ด๋ ๊ฒ ํ๋ฉด ์ดํด๊ฐ ๋์์ง๊ณ ๋ด๊ฐ ๊ทธ๊ฒ์ ๊ตฌํํ ์ ์๋ค๋ ๊ฒ๋ ์๊ฒ๋จ.
- ๋ฆฌ๋์ค ํ ๋ฐ์ฆ๊ฐ Git ๋ถ์ฐ ์์ค ๊ด๋ฆฌ ์์คํ ์ ์ด ์ฝ๋(djb) ๋๋์ผ ๋ฒ์คํ์ธ์ด ์ด ์ฝ๋ ์ฝ์ด๋ณด๊ธฐ
- sourceforge.net, GitHub, Google Code ํ์ฉ
- ์๊ณ ๋ฆฌ์ฆ์ด ๋ณต์กํ ์คํ์์ค ํ๋ก์ ํธ ํ๋๋ฅผ ๊ณจ๋ผ์ (Subversion, Git, Mercurial) ์์ํ ์๊ณ ๋ฆฌ์ฆ์ด๋ ์๋ฃ๊ตฌ์กฐ, ์ค๊ณ ์ฌ์๊ฐ์ ๊ฒ์ ๊ธฐ๋ก -> ์๋ก ์๊ฒ๋ ์์ด๋์ด๋ค์ ๋ธ๋ก๊ทธ์ ๊ธฐ๋ก
p. 233
๋ ์๋ชฉ๋ก
- ์ฝ๊ณ ์ถ์ ์ฑ ๋ชฉ๋ก์ ์ ์ด๋๊ณ ์ธ์ ์ฝ์๋์ง ํ์ํ๊ธฐ
- ๋์์ธ ํจํด ๋ณด๋ค๋ ๋ฆฌํฉํ ๋ง์ ๋ํด ๋จผ์ ๊ณต๋ถํ๊ธฐ
p.237
๊พธ์คํ ์ฝ์ด๋ผ
- ์ข์ ํ๋ก๊ทธ๋๋ฐ ์ฑ ์ 2๋ฌ์ ํ๊ถ, ์ผ์ฃผ์ผ ์ฝ 35ํ์ด์ง๋ง ์ฝ์ด๋ ์ข์
p.250
๋ ๊น์ด ๊ณต๋ถํ๊ธฐ
- HTTP 1.1์ ๊ธฐ์ ํ๊ณ ์๋ RFC 2616
- ๋น์ ์ต์ฒจ๋จ์ด์๋ ์๊ฒฉ ํ๋ก์์ ํธ์ถ(RPC)๋ฅผ ๊ธฐ์ ํ RFC 707
- RFC 707์ ์๊ฑฐํด์ RPC ํด๋ผ์ด์ธํธ์ ์๋ฒ ํ๋ก๊ทธ๋จ ๊ตฌํํด๋ณด๊ธฐ
- > ์ ์ถฉ์ ์ ๋ํด ์ดํด๋ฅผ ํ๋ค๋ฉด
- ํ์ด์ค๋ถ์ Apache Thrift ํ๋ ์์ํฌ ๋ฑ์ ๋ณด๊ธฐ
-> 30๋ ๊ฐ ์๊ฒฉ ํ๋ก์์ ํธ์ถ๊ณผ ๋ถ์ฐ ์์คํ ๋ถ์ผ์์ ์ด๋ป๊ฒ ๋ฐ์ ํด ์๋์ง ๊ธ์จ๋ณด๊ธฐ
- RPC์ ๋ํ ์คํฐ๋ธ ๋น๋ ธ์คํค(Steve Vinoski)
http://wiki.c2.com/?TypingQuadrant
'๋ ์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ์น์ ์ ์๋์ด์ผ! (0) | 2025.03.11 |
---|---|
๋ฐฅ ๋จน์ฌ์ฃผ๋ ๊ฒฝ์ ํ (0) | 2024.10.19 |
์ฌํ ์ํํธ์จ์ด (2) | 2024.01.25 |
์คํ๋ง ์ธ ์ก์ (3ํ) (0) | 2023.03.18 |
์คํ๋ง ์ ๋ฌธ์ ์ํ ์๋ฐ ๊ฐ์ฒด ์งํฅ์ ์๋ฆฌ์ ์ดํด (0) | 2022.12.06 |
๋๊ธ