·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó ¸¶ÀÌÆäÀÌÁö
kangcom
Àüü
Home >   >   > 

¾ÖÀÚÀÏ ÇÁ·¢Æ¼½º Practices of an Agile Developer

 [- ¾ÖÀÚÀÏ ½Ã¸®Áî 004]
   
ÁöÀºÀÌ º¥Ä¹ ¼öºê¶ó¸¶´Ï¾Ï   |   ÃâÆÇ»ç Insight (ÀλçÀÌÆ®)  |   ¹ßÇàÀÏ 2007³â 09¿ù 01ÀÏ
 
Ŭ¸¯ÇϽøé Å« µµ¼­À̹ÌÁö¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÇ¸Å°¡ 18,000¿ø ¡æ 16,200¿ø 10%
¸¶Àϸ®Áö 5% 900¿ø
¹ßÇàÀÏ 2007-09-01
ISBN 8991268331 |  9788991268333
±âŸÁ¤º¸ ¹ø¿ª¼­ | 272ÂÊ
¿¹»óÃâ°íÀÏ
¹è¼Ûºñ 2,000¿ø (20,000¿øÀÌ»ó ¹«·á¹è¼Û)
   
ÄÄÇ»ÅͰøÇÐ
Á¾ÇÕÁö¼ö 6p 69 À§
   
ÀÌ Ã¥ÀÇ ¿ø¼­
  Practices of an Agile Developer
Pragmatic Bookshelf | Venkat Subramaniam
 

¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î °³¹ß Àü¹®¼­. ÀÌ Ã¥Àº 45°³ÀÇ ¾ÖÀÚÀÏ ÇÁ·¢Æ¼½º »ç·Ê¸¦ ÅëÇØ ¾î¶² ¹®Á¦¿¡ÇÁ·¢Æ¼½º¸¦ Àû¿ëÇÏ°í ¸ÂÃß´Â ¹æ¹ýÀ» ÅëÇØ ¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù.

ÇÁ·¢Æ¼½º¸¦ ¿Ã¹Ù¸£°Ô Àû¿ëÇßÀ» ¶§ ¾î¶»°Ô ´À²¸Áö´ÂÁö, °úÇÏ°Ô Àû¿ëÇÏ´Â °Í°ú ¼º±â°Ô Àû¿ëÇÏ´Â °Í »çÀÌ¿¡¼­ ±ÕÇüÀ» ¸ÂÃß´Â ¹æ¹ýÀ» ¼³¸íÇϰí ÄÚµù°ú µð¹ö±ë¿¡ °üÇÑ ³»¿ëµµ ÇÔ²² ¼³¸íÇÑ´Ù. Ã¥ µÚÆí¿¡´Â ¾ÖÀÚÀÏ ÇÁ·¢Æ¼½º ÀÚ·á¿¡ °üÇÑ ³»¿ëµµ Æ÷ÇÔÇß´Ù.
¿ªÀÚ ¼­¹®

1Àå ¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î °³¹ß

2Àå ¾ÖÀÚÀÏ ½ÃÀÛÇϱâ

1. °á°ú¸¦ À§ÇØ ÀÏÇ϶ó
2. ¶«ÁúÀº ´ËÀ» ¸¸µç´Ù
3. »ç¶÷ÀÌ ¾Æ´Ï¶ó »ý°¢À» ºñÆÇÇ϶ó
4. À§ÇèÀ» ¹«¸¨¾²°í ¾ÕÀ¸·Î ³ª°¡¶ó

3Àå ¾ÖÀÚÀÏ ±â¸£±â
5. º¯È­¿¡ µÚóÁöÁö ¸¶¶ó
6. ÆÀ¿¡ ÅõÀÚÇÏÀÚ
7. ¹ö·Á¾ß ÇÒ ¶§°¡ ¾ðÁ¦ÀÎÁö ¾ËÀÚ
8. ÀÌÇØÇÒ ¶§±îÁö Áú¹®Ç϶ó
9. ¸®µëÀ» ´À²¸¶ó

4Àå »ç¿ëÀÚ°¡ ¿øÇÏ´Â ³»¿ëÀ» Á¦°øÇϱâ
10. °í°´ÀÌ °áÁ¤Çϵµ·Ï Ç϶ó
11. ¼³°è°¡ °­¿äÇÏ´Â ´ë½Å ¾È³»Çϵµ·Ï Ç϶ó
12. ±â¼ú »ç¿ëÀ» Á¤´çÈ­Ç϶ó
13. Äڵ带 Ãâ½ÃÇÒ ¼ö ÀÖ°Ô À¯ÁöÇ϶ó
14. ÀÏÂï, ÀÚÁÖ ÅëÇÕÇ϶ó
15. ¹èÄ¡¸¦ ÀÏÂï ÀÚµ¿È­Ç϶ó
16. µ¥¸ð¸¦ »ç¿ëÇÏ·Á ÀÚÁÖ Çǵå¹éÀ» ¹Þ¾Æ¶ó
17. ªÀº ¹Ýº¹À» »ç¿ëÇÏ¿©, Á¡ÁøÀûÀ¸·Î ¹èÆ÷Ç϶ó
18. °íÁ¤ °¡°ÝÀº ±úÁø ¾à¼ÓÀÌ´Ù

5Àå ¾ÖÀÚÀÏ Çǵå¹é
19. ¼öȣõ»ç¸¦ °ç¿¡ µÎ±â
20. ¸¸µé±â Àü¿¡ »ç¿ëÇ϶ó
21. Â÷ÀÌ´Â ´Ù¸¥ °á°ú¸¦ ¸¸µç´Ù
22. Àμö Å×½ºÆ®¸¦ ÀÚµ¿È­Ç϶ó
23. ½ÇÁ¦ ÁøÃ´ »óȲÀ» ÃøÁ¤Ç϶ó
24. »ç¿ëÀÚ¿¡°Ô ±Í¸¦ ±â¿ï¿©¶ó

6Àå ¾ÖÀÚÀÏ ÄÚµù
25. ÀǵµÀûÀ̰í, ÀÇ¹Ì ÀÖ°Ô ÇÁ·Î±×·¥ Ç϶ó
26. ÄÚµå·Î ´ëÈ­Çϱâ
27. ´Éµ¿ÀûÀ¸·Î Æ®·¹À̵å¿ÀÇÁ(Trade-off) Æò°¡Çϱâ
28. Á¶±Ý¾¿ ÄÚµùÇϱâ
29. ´Ü¼øÇÏ°Ô À¯ÁöÇ϶ó
30. ÀÀÁýµµ ³ôÀº Äڵ带 ÀÛ¼ºÇ϶ó
31. ¹¯Áö ¸»°í, ¸»Ç϶ó
32. °è¾à¿¡ ÀÇÇØ¼­ ±³Ã¼Çϱâ

7Àå ¾ÖÀÚÀÏ µð¹ö±ë
33. ÇØ°áÃ¥ ·Î±×¸¦ ±â·ÏÇÏÀÚ
34. °æ°í´Â ÁøÂ¥ ¿¡·¯´Ù
35. ¹®Á¦¸¦ °Ý¸®Çؼ­ °ø°ÝÇ϶ó
36. ¸ðµç ¿¹¿Ü¸¦ º¸°íÇ϶ó
37. À¯¿ëÇÑ ¿¡·¯ ¸Þ½ÃÁö¸¦ Á¦°øÇ϶ó

8Àå ¾ÖÀÚÀÏ Çù·Â
38. Á¤±Ô ´ë¸éȸÀǸ¦ °¡Á®¶ó
39. ¾ÆÅ°ÅØÆ®´Â Äڵ带 ÀÛ¼ºÇØ¾ß ÇÑ´Ù
40. °øµ¿ ¼ÒÀ¯¸¦ ½ÇõÇ϶ó
41. ¸àÅä°¡ µÇÀÚ
42. »ç¶÷µéÀÌ ¾Ë°Ô Ç϶ó
43. ÁغñµÇ¾úÀ» ¶§¸¸ Äڵ带 °øÀ¯Ç϶ó
44. ÄÚµå ¸®ºä
45. ´Ù¸¥ »ç¶÷¿¡°Ô °è¼ÓÇØ¼­ ¾Ë¸®±â

9Àå ¿¡ÇÊ·Î±× : ¾ÖÀÚÀÏ·Î À̵¿Çϱâ
9.1 »õ·Î¿î ½Çõ¹æ¹ý Çϳª
9.2 ½ÇÆÐÇÏ´Â ÇÁ·ÎÁ§Æ® ±¸ÃâÇϱâ
9.3 ¾ÖÀÚÀÏ µµÀÔÇϱâ : °ü¸®ÀÚ Áöħ
9.4 ¾ÖÀÚÀÏ µµÀÔÇϱâ : ÇÁ·Î±×·¡¸Ó Áöħ
9.5 ³¡?

ºÎ·Ï A ÀÚ·á
A.1 À¥ »çÀÌÆ®
A.2 Âü°í¹®Çå

ã¾Æº¸±â
Venkat Subramaniam
Agile DeveloperÀÇ ¼³¸³Àڷμ­ ¹Ì±¹, ij³ª´Ù, À¯·´¿¡¼­ 3,000¸íÀÌ ³Ñ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀ» ±³À°ÇÏ°í ¸àÅ͸µÇÏ¿´´Ù. º¥ÄÆÀº ÄÁÆÛ·±½ºÀÇ ¿¬»ç¸ç, ÈÞ½ºÅÏ(Houston) ´ëÇп¡¼­ Àü»êÇÐ ½Ç½ÀÀÇ °âÀÓ±³¼öÀÌÀÚ, ¶óÀ̽º(Rice) ´ëÇÐÀÇ Æò»ý±³À°¿ø¿¡¼­ °¡¸£Ä¡°í ÀÖ´Ù.

Andy Hunt
ÀÌ½Ê ³â ³Ñ°Ô ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ¿´À¸¸ç ÇÁ·ÎÁ§Æ®ÀÇ ¼º°ø ¿ä¼Ò°¡ ¹«¾ùÀÎÁö ¸ö¼Ò üÇèÇÏ¿´´Ù. ¾Øµð´Â º£½ºÆ®¼¿·¯ÀÎ ¡ºThe Pragmatic Programmer¡»ÀÇ °øÀúÀÚÀÌÀÚ, ¾ÖÀÚÀÏ ¼±¾ð ÀÔ¾ÈÀÚÀÇ ÇÑ »ç¶÷À̸ç, Pragmatic BookshelfÀÇ °øµ¿ ¼³¸³ÀÚ°í, ¼ö»ó °æ·Â¿¡ ºû³ª¸ç ¶ß°Å¿î °¥Ã¤¸¦ ¹Þ°í ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚµéÀ» À§ÇÑ ¼­ÀûµéÀÇ ¹ßÇàÀÎÀÌ´Ù.

½Å½Âȯ
LG ÀüÀÚ »ý»ê±â¼ú¿ø¿¡¼­ Á¦Ç° °³¹ß Áö¿ø ½Ã½ºÅÛÀ» ¼³°è, °³¹ßÇÏ¿´´Ù. 2007³â ÇöÀç ¿ÀÅä¿¡¹ö½Ã½ºÅÛÁî¿¡¼­ Ã¥ÀÓ¿¬±¸¿øÀ¸·Î ±Ù¹«Çϸç, Â÷·®¿ë ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î¼¼½º °³¼±°ú °³¹ß µµ±¸ Ç¥ÁØÈ­ ÀÛ¾÷À» ÇÑ´Ù. http://talk-with-hani.com¿¡¼­ ¼ÒÇÁÆ®¿þ¾î¿Í Àλý¿¡ °üÇÑ ±ÛÀ» ¾²°í ÀÖÀ¸¸ç, °ø¿ªÇÑ Ã¥À¸·Î ¡º·¹ÀϽº¿Í ÇÔ²²ÇÏ´Â ¾ÖÀÚÀÏ À¥ °³¹ß¡»(ÀλçÀÌÆ®)°ú ¡º½Çõ°¡¸¦ À§ÇÑ ½Ç¿ëÁÖÀÇ ÇÁ·ÎÁ§Æ® °ü¸®¡»(À§Å°ºÏ½º)°¡ ÀÖ´Ù. °í·Á´ëÇб³¿Í °í·Á´ëÇб³ ´ëÇпøÀ» Á¹¾÷Çß´Ù. À̸ÞÀÏÀº root@talk-with-hani.com

Á¤ÅÂÁß
°í·Á´ëÇб³ ±â°è°øÇаú¿Í µ¿´ëÇпøÀ» Á¹¾÷ÇÏ¿´°í, ÇöÀç LG ÀüÀÚ »ý»ê¿¬±¸¿ø¿¡ ±Ù¹«Çϸ鼭 ÀÚµ¿È­ Àåºñ ÇÁ·Î±×·¥°ú ºñÀü ¾Ë°í¸®Áò °³¹ß ¾÷¹«¸¦ ¼öÇàÇϰí ÀÖ´Ù. °ø¿ªÇÑ Ã¥À¸·Î ¡º½Çõ°¡¸¦ À§ÇÑ ½Ç¿ëÁÖÀÇ ÇÁ·ÎÁ§Æ® °ü¸®¡»(À§Å°ºÏ½º)°¡ ÀÖ´Ù.
ÇÁ·ÎÁ§Æ® ÁøÇà°ú °ü·ÃµÈ °í¹Î¿¡ ºüÁ³´Ù¸é ÇѹøÂë Àо¸¸ÇÑ Ã¥
Á¤»óÇö´ÔÀÌ ¾²½Å ¼­Æòº¸±â I ÆòÁ¡ I Á¶È¸¼ö(1072) I °ø°¨ (0) I ºí·Î±×
3³â¿¡ °¡±õ°Ô ¾ÖÀÚÀÏ °³³ä¾È¿¡¼­ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ¿´´Ù.¹°·Ð ¾ÕÀ¸·Îµµ ¿©·¯ µµ±¸µéÀ» ²ÙÁØÈ÷ »ç¿ëÇÒ °èȹÀÌ´Ù.2008³â ÀаíÁö±Ý¿¡ Àо´Ï Áö³­ ¸î³â°£ÀÇ ±â¾ïµéÀÌ Çѹ®Àå Çѹ®Àå¿¡ ²ÈÇô¹ö¸°´Ù.ÈÄȸ¿Í ¹Ý¼º°ú ¹ßÀüÀÇ °è±â°¡ ÀÌ Ã¥¾È¿¡ ÀÖ´Ù.¾ÖÀÚÀÏÀ̶õ ¾î¶²°ÍÀΰ¡.Áö¼ÓÀû ÅëÇÕ°ú release it ±×¸®°í ship it°ú ÇÔ²² ²À Àо¾Æ¾ß ÇÒ Ã¥ÀÌ´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(112)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 1
ÇÁ·ÎÁ§Æ® ÁøÇà°ú °ü·ÃµÈ °í¹Î¿¡ ºüÁ³´Ù¸é ÇѹøÂë Àо¸¸ÇÑ Ã¥
Á¤»óÇö ´Ô  2009-11-20
Venkat Subramaniam ÀÇ ÃÖ±Ù Àú¼­
 
Test-Driving JavaScript Applications: Rapid, Confident, Maintainable Code
44,400¿ø
(20%¡é+1%)
 
Andy Hunt ÀÇ ÃÖ±Ù Àú¼­
 
Managing Your Project: Achieving Success with Minimal Stress
19,800¿ø
(20%¡é+1%)
 
Venkat Subramaniam ÀÇ ÃÖ±Ù Àú¼­
 
Pragmatic Scala: Create Expressive, Concise, and Scalable Applications
36,200¿ø
(28%¡é+1%)
 
Andy Hunt ÀÇ ÃÖ±Ù Àú¼­
 
Pragmatic Unit Testing in Java 8 with Junit
35,000¿ø
(20%¡é+1%)
 
Learn to Program with Minecraft Plugins: Create Flaming Cows in Java Using Canarymod
29,200¿ø
(28%¡é+1%)
 
Insight (ÀλçÀÌÆ®) ÃâÆÇ»çÀÇ ½Å°£
ÀÌÆåÆ¼ºê ÀÚ¹Ù: Effective Java 3/E
Á¶½´¾Æ ºí·ÎÅ© Àú
32,400¿ø
(10%¡é+5%)
 
¿ì¸®´Â ¸ðµÎ ¸ÞÀÌÄ¿´Ù
µ¥ÀÏ µµÇãÆ¼, ¾Æ¸®¾È ÄÜ·¡µå Àú
15,120¿ø
(10%¡é+5%)
 
½ÇÀü ½ºÄÉÀϸµ ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö
ÁÙ¸®¾È ´ÜÁÖ Àú
17,100¿ø
(10%¡é+5%)
 
ºü¸¥ ¸ð¹ÙÀÏ ¾Û °³¹ßÀ» À§ÇÑ React Native 2/E
¹Ù´Ï ¾ÆÀÌÁ¨¸Õ(Bonnie Eisenman) Àú
21,600¿ø
(10%¡é+5%)
 
ÀüÀÚ°øÇÐ ¸¸´É ·¹½ÃÇÇ : ¾ÆµÎÀ̳ë, ¶óÁ¸® ÆÄÀ̸¦ ¿ä¸®ÇÏ´Â 21°¡Áö ·¹½ÃÇÇ
»çÀÌ¸Õ ¸ùÅ© Àú
28,800¿ø
(10%¡é+5%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ