|
|
|
 |
ÆÇ¸Å°¡ |
20,000¿ø ¡æ 15,000¿ø 25% |
|
 |
¸¶Àϸ®Áö |
1% 150¿ø |
|
 |
¹ßÇàÀÏ |
2007-08-09
|
 |
ISBN |
8995856467 | 9788995856468
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 270ÂÊ
|
|
 |
¿¹»óÃâ°íÀÏ
|
1ÀÏ (±Ù¹«ÀϱâÁØ) |
 |
¹è¼Ûºñ |
2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
|
| |
|
|
|
|
|
 |
| ÇÁ·Î±×·¡¹Ö
|
|
|
| |
|
¡Ø ³×À̹ö üũ¾Æ¿ôÀ¸·Î ±¸¸Å½Ã ºñȸ¿øÀ¸·Î ±¸¸Å°¡
µÊÀ¸·Î °ÄÄ ¸¶Àϸ®Áö´Â Àû¸³ µÇÁö ¾Ê½À´Ï´Ù. |
|
|
|
 |
|
¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ °üÇÑ ³»¿ëÀ» ´ãÀº °¡À̵åºÏ. ÀÌ Ã¥Àº ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®¿¡¼ »ý±â´Â ¹®Á¦¿Í ±×°ÍÀ» ÇØ°áÇØ ³ª°¡´Â ¹æ¾È, ÇÁ·ÎÁ§Æ®¸¦ ¼º°øÀûÀ¸·Î ³¡³»´Â ¹æ¹ýÀ» ´ã¾Æ Á¤¸®ÇÑ °ÍÀ¸·Î Çö¸íÇÏ°Ô ÇÁ·ÎÁ§Æ®¸¦ ¿Ï¼ºÇذ¡´Â ¹ýÀ» ¼Ò°³ÇÑ ½Ç¿ë¼ÀÌ´Ù.
¡¶SHIP IT ¼º°øÀûÀÎ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ½Ç¿ë °¡À̵塷¿¡¼´Â ½Ç¿ëÁÖÀÇÀû °üÁ¡¿¡¼ º» ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ® ¹æ¹ý°ú ±â¼ú, ÇÁ·Î¼¼½º»óÀÇ ¹®Á¦ ÇØ°á¹ý, ÀϹÝÀûÀÎ ¹®Á¦¿Í ÇØ°á¹ý µîÀÇ ³»¿ëÀ» ÀúÀÚÀÇ °æÇèÀ» ¹ÙÅÁÀ¸·Î °³¹ß ÇÁ·Î¼¼½º¸¦ °³¼±ÇÏ´Â ¹ýÀ» ´ã¾Ò´Ù.
|
 |
|
 |
¸Ó¸®¸»
¼¹®
1Àå ¼·Ð
1.1 ½À°üÀûÀΠŹ¿ùÇÔ
1.2 ½Ç¿ëÁÖÀÇÀû °üÁ¡
1.3 ·Îµå¸Ê
ÀÎÇÁ¶ó½ºÆ®·°Ã³
±â¹ý
ÇÁ·Î¼¼½º
ÈçÇÏ°Ô ¹ú¾îÁö´Â ¹®Á¦¿Í ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹ý
¹«¾ùÀÌ ºüÁ³´Â°¡?
1.4 ¾ÕÀ¸·Î ³ª¾Æ°¡±â
1.5 ÀÌ Ã¥À» ¾î¶»°Ô Àоî¾ß Çϳª?
¿©·¯ºÐÀÌ °³¹ßÀÚÀ̰ųª Å×½ºÅͶó¸é
¿©·¯ºÐÀÌ ÇÁ·ÎÁ§Æ® ÆÀ ¸®´õ¶ó¸é
¿©·¯ºÐÀÌ °ü¸®Àڰųª ±í°Ô °ü·ÃµÈ °í°´À̶ó¸é
°³ÀÎÀÌ ¸ð¿© ÆÀÀ» ÀÌ·é´Ù
2Àå µµ±¸¿Í ÀÎÇÁ¶ó½ºÆ®·°Ã³
¾Æ¹«µµ ÇÁ·¹µå°¡ °ÞÀº ¹®Á¦¸¦ ¾ËÁö ¸øÇÑ´Ù
¿©·¯ºÐÀÇ ÇÏ·ç´Â ¾î¶»°Ô ´Ù¸¦±î¿ä?
ÇÁ·¹µå°¡ ºüÁø ÇÔÁ¤¿¡ °É¸®Áö ¸»ÀÚ
[1] ¸ð·¡ »óÀÚ(Sandbox) ¾È¿¡¼ °³¹ßÇϱâ
[2] ÀÚ»êÀ» °ü¸®Çϼ¼¿ä
Àú °³°¡ ³» ¼Ò½º Äڵ带 ¸Ô¾î¹ö·È¾î¿ä
¾î¶»°Ô ½ÃÀÛÇÏ¸é µÉ±î¿ä?
³»°¡ Á¦´ë·Î Çϰí ÀÖ´Â °É±î¿ä?
°æ°í ½ÅÈ£
[3] ºôµå¸¦ ½ºÆ®¸³Æ®ÈÇϼ¼¿ä.
¾î¶»°Ô ½ÃÀÛÇÏ¸é µÉ±î¿ä?
³»°¡ Á¦´ë·Î Çϰí ÀÖ´Â °É±î¿ä?
°æ°í ½ÅÈ£
[4] ÀÚµ¿À¸·Î ºôµåÇϼ¼¿ä.
ÇÁ·¹Á¨Å×À̼Ç
¾î¶»°Ô ½ÃÀÛÇÏ¸é µÉ±î¿ä?
Á¦´ë·Î »ç¿ëÇϰí ÀÖ´Â °É±î¿ä?
°æ°í ½ÅÈ£
[5] À̽´¸¦ ÃßÀûÇϼ¼¿ä.
¾î¶»°Ô ½ÃÀÛÇÏ¸é µÉ±î¿ä?
Á¦´ë·Î »ç¿ëÇϰí ÀÖ´Â °É±î¿ä?
°æ°í ½ÅÈ£
[6] ±â´ÉÀ» ÃßÀûÇϼ¼¿ä.
¾î¶»°Ô ½ÃÀÛÇÏ¸é µÉ±î¿ä?
Á¦´ë·Î »ç¿ëÇϰí ÀÖ´Â °É±î¿ä?
°æ°í ½ÅÈ£
[7] Å×½ºÆ® Àåºñ¸¦ »ç¿ëÇϼ¼¿ä.
¾î¶»°Ô ½ÃÀÛÇÏ¸é µÉ±î¿ä?
Á¦´ë·Î »ç¿ëÇϰí ÀÖ´Â °É±î¿ä?
°æ°í ½ÅÈ£
[8] µµ±¸¸¦ ¼±ÅÃÇÏ´Â ¹æ¹ý
[9] ½ÇÇèÇÏÁö ¸»¾Æ¾ß ÇÒ ¶§
3Àå ½Ç¿ëÁÖÀÇÀû ÇÁ·ÎÁ§Æ® ±â¼ú
[10] ¸ñ·Ï¿¡ µû¶ó ÀÏÇϼ¼¿ä.
¿Ö ¸ñ·ÏÀÌ ÇÊ¿äÇÒ±î¿ä?
¸ñ·ÏÀ» ¾î¶»°Ô »ç¿ëÇØ¾ß ÇÒ±î¿ä?
´©±¸³ª »ç¿ëÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù
¿ì¼±¼øÀ§¸¦ ºÎ¿©ÇØ¾ß ÇÕ´Ï´Ù
½Ã°£¿¹Ãø
Á×¾î ÀÖ´Â ¹®¼°¡ ¾Æ´Ñ »ì¾ÆÀÖ´Â ¹®¼¿©¾ß ÇÕ´Ï´Ù
ÃøÁ¤ °¡´ÉÇØ¾ß ÇÕ´Ï´Ù
¸ñÇ¥°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù
¸ñ·ÏÀ̶ó¸é ÀÌ·¡¾ß ÇÕ´Ï´Ù
ÀÌ·¸°Ô ½ÃÀÛÇϼ¼¿ä
ÀÌ·¸°Ô Çϰí ÀÖ´Ù¸é Á¦´ë·Î Çϰí ÀÖ´Â °Ì´Ï´Ù
°æ°í ½ÅÈ£
[11] ±â¼ú ¸®´õ
±â¼ú ¸®´õ°¡ ÇÊ¿äÇÑ ÀÌÀ¯
±â¼ú ¸®´õÀÇ Ã¥ÀÓ
ÆÀÀÌ ³ª°¡¾ß ÇÒ ¹æÇâÀ» ¼³Á¤ÇÕ´Ï´Ù
ÇÁ·ÎÁ§Æ®ÀÇ ±â´É ¸ñ·ÏÀ» °ü¸®ÇÕ´Ï´Ù
±â´É ¿ä±¸»çÇ׿¡ ¿ì¼±¼øÀ§¸¦ ºÎ¿©ÇÕ´Ï´Ù
Á¤½ÅÀ» »ê¸¸ÇÏ°Ô ¸¸µå´Â ¿ÜÀûÀÎ ¿ä¼Ò·ÎºÎÅÍ ÆÀÀ» º¸È£ÇÕ´Ï´Ù
'¸ñ·Ï'Àº ¾î¶»°Ô ¸¸µå³ª¿ä?
±â¼ú ¸®´õ´Â ¾î¶² »ç¶÷Àϱî¿ä?
ÀÌ·¸°Ô ½ÃÀÛÇϼ¼¿ä
ÀÌ·¸°Ô Çϰí ÀÖ´Ù¸é Á¦´ë·Î Çϰí ÀÖ´Â °Ì´Ï´Ù
°æ°í ½ÅÈ£
[12] ¸ÅÀÏ Çù·ÂÇϰí ÀÇ»ç¼ÒÅëÇϱâ
ÀÏÀÏ È¸Àǰ¡ ÇÊ¿äÇÑ ÀÌÀ¯
ÀÏÀÏ È¸Àǰ¡ ÁÁÀº ÀÌÀ¯
¶Ç ¾û¶×ÇÑ ÀÏÀ» Çϳ×
¹ÙÄû¸¦ ´Ù½Ã ¹ß¸íÇϱâ
ȸÀüÃÊ °³¹ßÀÚ
Àü¹®Áö½Ä ÁõÆø±â
ÆÀ Ä¿¹Â´ÏÄÉÀ̼Ç
Å« ±×¸² ±×¸®±â
´ë¾È
ÀÏÀÏ È¸ÀÇ ´Â ÀÌ·¡¾ß ÇÕ´Ï´Ù
ÀÌ·¸°Ô ½ÃÀÛÇϼ¼¿ä
ÃÊÁ¡À» ³õÄ¡Áö ¸¶¼¼¿ä
ÀÌ·¸°Ô Çϰí ÀÖ´Ù¸é Á¦´ë·Î Çϰí ÀÖ´Â °Ì´Ï´Ù
°æ°í ½ÅÈ£
[13] Äڵ带 ¸ðµÎ °ËÅäÇϼ¼¿ä
ÀÌ·¸°Ô ½ÃÀÛÇϼ¼¿ä
ÀÌ·¸°Ô Çϰí ÀÖ´Ù¸é Á¦´ë·Î Çϰí ÀÖ´Â °Ì´Ï´Ù
°æ°í ½ÅÈ£
[14] ÄÚµå º¯°æ ÅëÁö º¸³»±â
¿¹»óÄ¡ ¸øÇÑ ÀÌÁ¡
¸ðµç »ç¶÷¿¡°Ô ÄÚµå ÅëÁö¸¦ º¸³»¼¼¿ä
ÄÚµå ÅëÁö¸¦ ¹«½ÃÇÏ°í ½Í´Ù¸é ±×·¸°Ô Çϼ¼¿ä
ÀÌ·¸°Ô ½ÃÀÛÇϼ¼¿ä
ÀÌ·¸°Ô Çϰí ÀÖ´Ù¸é Á¦´ë·Î Çϰí ÀÖ´Â °Ì´Ï´Ù
°æ°í ½ÅÈ£
[15] ¸ðµÎ ÅëÆ²¾î¼
4Àå ¿¹±¤Åº °³¹ß
¿¹±¤Åº °³¹ß
ÇÁ·Î¼¼½º »óÀÇ ÈçÇÑ ¹®Á¦µé
ÇÁ·Î¼¼½º Á¤ÀÇÇϱâ
TBD´Â ¾î¶»°Ô ÀÛµ¿ÇÒ±î¿ä
½Ã½ºÅÛ °´Ã¼¸¦ Á¤ÀÇÇϼ¼¿ä
Çùµ¿Çؼ ÀÎÅÍÆäÀ̽º Á¤ÀÇÇϼ¼¿ä
ÀÎÅÍÆäÀ̽º ½ºÅÓÀ» ÀÛ¼ºÇϼ¼¿ä
°èÃþ³¢¸® ´ëÈÇÒ ¼ö ÀÖ°Ô ¸¸µå¼¼¿ä
½ºÅÓ¿¡ ±â´ÉÀû Äڵ带 ä¿ö ³ÖÀ¸¼¼¿ä
¸®ÆÑÅ丵ÇÏ°í ´ÙµëÀ¸¼¼¿ä
°£´ÜÇÑ »ç·Ê
¿¹±¤Åº °³¹ß ¹æ¹ý·Ð È«º¸Çϱâ
ÀÌ·¸°Ô ½ÃÀÛÇϼ¼¿ä
ÀÌ·¸°Ô Çϰí ÀÖ´Ù¸é Á¦´ë·Î Çϰí ÀÖ´Â °Ì´Ï´Ù
°æ°í ½ÅÈ£
5Àå ÀϹÝÀûÀÎ ¹®Á¦¿Í ÇØ°á¹æ¹ý
[16] µµ¿ÍÁÖ¼¼¿ä! Äڵ带 Àμö ¹Þ¾Ò¾î¿ä.
[17] Å×½ºÆ®ÇÒ ¼ö ¾ø´Â Äڵ带 Å×½ºÆ®Çϱâ
[18] ±â´É¿¡ ¹®Á¦°¡ °è¼Ó ¹ß»ýÇÕ´Ï´Ù.
[19] Å×½ºÆ®? ¿ì¸®´Â ´õ ÀÌ»ó Å×½ºÆ®¸¦ Ȱ¿ëÇÏÁö ¾Ê½À´Ï´Ù.
[20] ÇÏÁö¸¸ Àú´Â µÈ´Ù±¸¿ä!
[21] Äڵ带 ÅëÇÕÇÒ ¶§ °ñÄ¡ ¾ÆÇÅ´Ï´Ù.
[22] Á¦Ç°À» ¾ÈÁ¤ÀûÀ¸·Î ºôµåÇÏÁö ¸øÇÕ´Ï´Ù.
[23] °í°´ÀÌ ºÒ¸¸À» Ç¥ÃâÇÕ´Ï´Ù.
[24] ºÒÇÑ´ç °³¹ßÀÚ°¡ ÀÖ½À´Ï´Ù.
°ü¸®ÀÚÀÇ °üÁ¡
[25] °ü¸®ÀÚ°¡ ºÒ¸¸½º·¯¿ö ÇÕ´Ï´Ù.
»ó»ç°¡ ¸Å ½Ã°£ ¿Í¼ »óȲÀÌ ¾î¶»°Ô µ¹¾Æ°¡³ª ¹°À¸¸é ¾î¶»°Ô ÇÒ±î¿ä?
[26] ÆÀÀÌ Çùµ¿À» ¸øÇÕ´Ï´Ù.
[27] ÇÙ½ÉÀûÀÎ ºÎºÐ¿¡ ´ëÇÑ ¡°³»ºÎÀÇ ÁöÁö¡±¸¦ ¾òÁö ¸øÇÕ´Ï´Ù.
°ü¸®ÀÚÀÇ °üÁ¡
°³¹ßÀÚÀÇ °üÁ¡
°í°´ÀÇ °üÁ¡
[28] »õ·Î¿î ½Çõ¹æ¹ýÀÌ µµ¿òÀÌ ¾È µË´Ï´Ù
»õ·Î¿î ½Çõ¹æ¹ýÀ» µµÀÔÇØ¼± ¾Ë µÉ ½Ã±â
»õ·Î¿î ½Çõ¹æ¹ýÀ» µµÀÔÇÏ´Â ¹æ¹ý
[29] ÀÚµ¿ÈµÈ Å×½ºÆ®°¡ ¾ø½À´Ï´Ù.
[30] ¿ì¸®´Â ½ÅÂü °³¹ßÀÚµéÀ̰í À̲ø¾îÁÙ »ç¶÷ÀÌ ¾ø½À´Ï´Ù.
[31] ¡°Á×À½ÀÇ ÇàÁø¡± ÇÁ·ÎÁ§Æ®¿¡ Âü¿©Çϰí ÀÖ½À´Ï´Ù.
[32] ÇÇÃÄ Å©¸®ÇÁ(Feature Creep) Çö»óÀÌ ÀϾ´Ï´Ù.
[33] ÇÁ·ÎÁ§Æ®°¡ ³¡³¯ ±â¹Ì°¡ ¾È º¸ÀÔ´Ï´Ù.
°³¹ßÀÚÀÇ °üÁ¡
°ü¸®ÀÚÀÇ °üÁ¡
°í°´ÀÇ °üÁ¡
ºÎ·Ï A TIP Á¶¾ð ¿ä¾à
ºÎ·Ï B ¼Ò½º ÄÚµå °ü¸®
ºÎ·Ï C ºôµå ½ºÅ©¸³Æ® µµ±¸
ºÎ·Ï D Áö¼ÓÀûÀÎ ÅëÇÕ ½Ã½ºÅÛ
ºÎ·Ï E À̽´ ÃßÀû ¼ÒÇÁÆ®¿þ¾î
ºÎ·Ï F °³¹ß ¹æ¹ý·Ð
ºÎ·Ï G Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©
ºÎ·Ï H Ãßõ µµ¼ ¸ñ·Ï
ã¾Æº¸±â |
 |
|
 |
ÀÚ·¹µå ¸®Â÷µå½¼Àº °ü¸®ÀÚ·Î ÀüÇâÇÑ °³¹ßÀÚÀÌ´Ù. ±×´Â ¸ðµç °É À§ÀÓÇØ¹ö¸®°í »ì±Ý»ì±Ý ºüÁ®³ª°¡¼ Áö³ 10³â°£ ±×·¡¿Ôµí Äڵ带 ½ÇÁ¦·Î ÀÛ¼ºÇÏ´Â ³¯ÀÌ¾ß ¸»·Î ÁÁÀº ³¯À̶ó°í »ý°¢ÇÑ´Ù. http://www.jaredrichardson.net/index.html
Àª¸®¾ö ±×¿ùÆ®´Ï ÁִϾî´Â 20³â ÀÌ»óÀÇ °æÇèÀ» °¡Áø ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÌ´Ù. ´ç½Ã¿¡ ±×´Â ¸ðµç°É °æÇèÇØº¸Áø ¸øÇ߾ °æÇèÇØ º¼¸¸ÇÑ °Ç ´Ù °æÇèÇØºÃ´Ù.
ÀÚ·¹µå¿Í ÀªÀº ÇöÀç ¼¼°è¿¡¼ °¡Àå Å« °³ÀÎ ¼ÒÀ¯ÀÇ ¼ÒÇÁÆ®¿þ¾î ȸ»çÀÎ SAS ÁÖ½Äȸ»ç¿¡¼ ÀÏÇϰíÀÖÀ¸¸ç www.PragmaticProgrammer.comÀ» ÅëÇØ ÁöÀºÀ̵éÀ» ¸¸³ªº¼ ¼ö ÀÖ´Ù.
ÃÖÀçÈÆ http://kaistizen.net kaistizen@gmail.com Çѱ¹°úÇбâ¼ú¿ø(KAIST) Àü»êÇаú¸¦ ÀÌÁ¦ ¸· Á¹¾÷Çϰí SK ¾ÆÀ̵̹ð¾î¿¡¼ °ÔÀÓ °³¹ß¿¡ ¶Ù¾îµé¾ú´Ù. ½ºÅ¸Å©·¡ÇÁÆ®¸¦ 9³â° Áñ±â°í ÀÖÁö¸¸, ¿©ÀüÈ÷ ¹«ÇÑ¸Ê ½ÅºÀÀÚÀ̸ç ÀÚĪ ¹«ÇѸÊÀÇ Ãʰí¼ö´Ù. ½Ãµå¸¶À̾îÀÇ ¹®¸í°ú µá(Dune)ÀÇ ÈļÓÀÛÀ» ¼Õ²Å¾Æ ±â´Ù¸®°í ÀÖ´Ù. 1³â 6°³¿ù° ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ Ä®·³À» ½á¿ÔÀ¸¸ç ¡®ÇÁ·Î±×·¡¹Ö ³ëÆ®¡¯ ¹× ¡®Ä¿¹Â´ÏƼ ³ëÆ®¡¯ µîÀ» ¸Ã¾Æ¿Ô´Ù. Àΰ£¼ºÀÌ °í¸®Å¸ºÐÇÑÁö¶ó Àϰú ±Û¿¡¼¸¸ÅÀº À§Æ®¸¦ ¹ßÈÖÇÏ·Á°í ¾Ö¾²´Â ÁßÀÌ´Ù. ¾ÆÁ÷±îÁø Àß ¾È µÇ°í ÀÖÁö¸¸, ³ª¾ÆÁö¸®¶ó ¹Ï´Â´Ù. ¾ÆÁ÷ ¸Ö¾ú´Ù°í »ý°¢ÇÏÁö¸¸ Á¤³âÀÌ µÇ¸é ´ºÁú·£µå¿¡¼ ¿äÆ®¸¦ Ÿ°í µ¹°í·¡µé°ú ¾î¿ï·Á ³ë´Â °Ô ²ÞÀÌ´Ù. ¿ø´ëÇÑ °èȹÀ̶ó ÀºÅðÀÚ±Ý ¸¶·ÃÀ» ¾î¶»°Ô ÇØ¾ß Çϳª °í¹Î ÁßÀÌ´Ù. ¡ºShip it! ¼º°øÀûÀÎ ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ½Ç¿ë °¡À̵塻°¡ ¿ª¼·Î´Â ó³àÀÛÀÌ¸ç ¼±¹è ¹ø¿ªÀڵ鿡°Ô ´©¸¦ ³¢Ä¡Áö ¾ÊÀ¸·Á°í ÃÖ¼±À» ´ÙÇß´Ù. ºí·Î±×¸¦ ÅëÇØ °³¹ß °æÇèÀ» ³ª´©°í, Áñ°Ì°Ô ÀÐÀº Ã¥ ¼Ò°³µµ Çϰí ÀÖ´Ù.
|
 |
|
|
|
|
|
|
|
|
|
|
|