ÄÁÅÙÃ÷»ó¼¼º¸±â

ÄËÆ® º¤ÀÇ Tidy First? : ´õ ³ªÀº ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ À§ÇÑ 32°¡Áö ÄÚµå Á¤¸®¹ý (Àü2±Ç) I º»±Ç+ º°Ã¥ºÎ·Ï ±¸¼º
ÄËÆ® º¤ÀÇ Tidy First? : ´õ ³ªÀº ¼ÒÇÁÆ®¿þ¾î ¼³°è¸¦ À§ÇÑ 32°¡Áö ÄÚµå Á¤¸®¹ý (Àü2±Ç) I º»±Ç+ º°Ã¥ºÎ·Ï ±¸¼º
  • ÀúÀÚÄËÆ® º¤ Àú/¾È¿µÈ¸ ¿ª
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2024-05-06
  • µî·ÏÀÏ2024-07-01
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 1, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

ÀͽºÆ®¸² ÇÁ·Î±×·¡¹ÖÀÇ Ã¢½ÃÀÚ, ÄËÆ® º¤
±×ÀÇ ¼ö½Ê ³â °æÇè°ú ÅëÂûÀÌ ´ã°Ü ÀÖ´Â ¡®°æÇèÀû ¼ÒÇÁÆ®¿þ¾î ¼³°è¡¯ ³ëÇÏ¿ì
* ÀúÀÚ¿Í ¿Å±äÀÌ°¡ ÇÔ²² ¸¸µç Ã¥
* ¿Å±äÀÌ ³ëÆ®(º°Ã¥ºÎ·Ï) Ưº° ±¸¼º: ÄËÆ® º¤°ú ¿Å±äÀÌÀÇ ¼ÒÅë ±â·Ï + ¿Å±äÀÌ Æ¯º° ºÎ·Ï

ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(XP)ÀÇ Ã¢½ÃÀÚÀÌÀÚ ¼ÒÇÁÆ®¿þ¾î ÆÐÅÏÀÇ ¼±±¸ÀÚ, ÄËÆ® º¤ÀÌ 10³â ¸¸¿¡ µ¹¾Æ¿Ô½À´Ï´Ù. °Ýº¯ÀÇ ½Ã±â¿¡ ³õÀÎ ¿ì¸®¸¦ À§ÇÑ ±×ÀÇ Ã¹ ¹ø° Á¶¾ðÀº, ½Ã½ºÅÛÀÇ ÀüüÀûÀÎ ±¸Á¶¸¦ »ý°¢Çϸç Äڵ带 ÀÛ¼ºÇÏ°í, º¹ÀâÇÑ ÄÚµå´Â ³í¸®ÀûÀÎ ÀÛÀº Á¶°¢À¸·Î Á¤¸®ÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù. ÀÌ ÄÚµù ³ëÇϿ츦 32°¡Áö·Î Ã¥¿¡ °£°áÇÏ°Ô Á¤¸®ÇßÀ¸¸ç, ¼ÒÇÁÆ®¿þ¾î ¼³°èÀÇ ±â¹ÝÀÌ µÇ´Â °áÇÕµµ, ÀÀÁýµµ, ¼³°è ¿É¼Ç, ºñ¿ë µî¿¡ ´ëÇÑ ÀúÀÚ¸¸ÀÇ ÀλçÀÌÆ®µµ ÇÔ²² ´ã¾Ò½À´Ï´Ù. ´õ ³ªÀº ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¹Ù·Î ¿©±â¿¡ ÀÖ½À´Ï´Ù.

ÀúÀÚ¼Ò°³

¼ÒÇÁÆ®¿þ¾î ÆÐÅÏ(Pattern), Å×½ºÆ® ÁÖµµ °³¹ß(Test Driven Development), ÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(Extreme Programming, XP) °°Àº ¾ÆÀ̵ð¾îµéÀ» ÁÖÀåÇϸ鼭 Áö¼ÓÀûÀ¸·Î ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÇ ±³Á¶¿¡ µµÀüÇÏ°í ÀÖ´Ù. ¾ÖÀÚÀÏ ¼±¾ð¹®ÀÇ ¼­¸íÀÚÀ̸ç, ¡ºÅ×½ºÆ® ÁÖµµ °³¹ß¡»(ÀλçÀÌÆ®, 2014), ¡ºÄËÆ® º¤ÀÇ ±¸Çö ÆÐÅÏ¡»(¿¡ÀÌÄÜÃâÆÇ»ç, 2008), ¡ºÀͽºÆ®¸² ÇÁ·Î±×·¡¹Ö(2ÆÇ)¡»(ÀλçÀÌÆ®, 2006)À» Æ÷ÇÔÇÑ ¸¹Àº Ã¥ÀÇ ÀúÀÚÀÌ´Ù. 

¸ñÂ÷

º»±Ç
Part 1 ÄÚµå Á¤¸®¹ý
Chapter 1 º¸È£ ±¸¹®
Chapter 2 ¾È ¾²´Â ÄÚµå
Chapter 3 ´ëĪÀ¸·Î ¸ÂÃß±â
Chapter 4 »õ·Î¿î ÀÎÅÍÆäÀ̽º·Î ±âÁ¸ ·çƾ ºÎ¸£±â
Chapter 5 Àд ¼ø¼­
Chapter 6 ÀÀÁýµµ¸¦ ³ôÀ̴ ¹èÄ¡
Chapter 7 ¼±¾ð°ú ÃʱâÈ­¸¦ ÇÔ²² ¿Å±â±â
Chapter 8 ¼³¸íÇϴ º¯¼ö
Chapter 9 ¼³¸íÇϴ »ó¼ö
Chapter 10 ¸í½ÃÀûÀΠ¸Å°³º¯¼ö
Chapter 11 ºñ½ÁÇÑ Äڵ峢¸®
Chapter 12 µµ¿ì¹Ì ÃßÃâ
Chapter 13 ÇϳªÀÇ ´õ¹Ì
Chapter 14 ¼³¸íÇϴ ÁÖ¼®
Chapter 15 ºÒÇÊ¿äÇÑ ÁÖ¼® Áö¿ì±â

Part 2 °ü¸®
Chapter 16 ÄÚµå Á¤¸® ±¸ºÐ
Chapter 17 ¿¬¼âÀûÀΠÁ¤¸®
Chapter 18 ÄÚµå Á¤¸®ÀÇ ÀÏ°ý Ã³¸®·®
Chapter 19 ¸®µë
Chapter 20 ¾ôÈû Ç®±â
Chapter 21 ÄÚµå Á¤¸® ½ÃÁ¡

Part 3 ÀÌ·Ð
Chapter 22 ¿ä¼ÒµéÀ» À¯ÀÍÇÏ°Ô °ü°è ¸Î´Â ÀÏ
Chapter 23 ±¸Á¶¿Í µ¿ÀÛ
Chapter 24 °æÁ¦ ÀÌ·Ð: ½Ã°£ °¡Ä¡¿Í ¼±Åà°¡´É¼º
Chapter 25 ¿À´ÃÀÇ 1´Þ·¯°¡ ³»ÀÏÀÇ 1´Þ·¯º¸´Ù Å©´Ù
Chapter 26 ¿É¼Ç
Chapter 27 ¿É¼Ç°ú Çö±ÝÈ帧 ºñ±³
Chapter 28 µÇµ¹¸± ¼ö Àִ ±¸Á¶ º¯°æ
Chapter 29 °áÇÕµµ
Chapter 30 ÄܽºÅºÆ¾ÀÇ µî°¡¼º
Chapter 31 °áÇÕµµ¿Í °áÇÕµµ Á¦°Å
Chapter 32 ÀÀÁýµµ
Chapter 33 °á·Ð

Part 4 Âü°í ¹®Çå
Appendix A Âü°í ¹®Çå

º°Ã¥ºÎ·Ï - ¡ºTidy First?¡» ¿Å±äÀÌ ³ëÆ®
Part 1 ÄËÆ® º¤°ú ¿Å±äÀÌÀÇ ¼ÒÅë ±â·Ï
Chapter 1 PREFACE
Chapter 2 1ºÎ ÄÚµå Á¤¸®¹ý
Chapter 3 2ºÎ °ü¸®
Chapter 4 3ºÎ ÀÌ·Ð

Part 2 ¿Å±äÀ̠Ưº° ºÎ·Ï
Chapter 5 ÄËÆ® º¤ÀÇ ±ÛÀ» ¹ø¿ªÇϸ砾˰ԠµÈ °Íµé
Chapter 6 °³¹ßÀÚ°¡ Å×½ºÆ®¸¦ º¸´Â ¼¼ °¡Áö °üÁ¡
Chapter 7 ¼ÒÇÁÆ®¿þ¾î ¼³°è 20³â ÇØ º¸°í ±ú´ÞÀº ¡®ÁÁÀº ¼³°è¡¯ÀÇ Á¶°Ç
Chapter 8 ´À½¼ÇÑ °áÇÕ(loosely coupled) ¿øÄ¢À» È°¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î ¼³°è
Chapter 9 ¼ÒÇÁÆ®¿þ¾î ¡®¼³°è¡¯ÀÇ Á¤ÀǴ º¯ÇؾߠÇÑ´Ù

ÇÑÁÙ ¼­Æò