ÅëÇÕ°Ë»ö

°Ë»ö

  • IT ÀÚ°ÝÁõ ¼öÇè¼­
    • ¿öµåÇÁ·Î¼¼¼­
    • ÄÄÇ»ÅÍȰ¿ë´É·Â
    • Á¤º¸Ã³¸®/»ç¹«ÀÚµ¿È­/Á¤º¸±â±â
    • ITQ
    • GTQ
    • ÄÄÇ»Åͱ׷¡ÇȽº
    • À¥µðÀÚÀÎ
  • ½Ç¿ë ÀÚ°ÝÁõ ¼öÇè¼­
    • Çѱ¹»ç
    • Á¶¸®/Á¦°ú/¿îÀü¸éÇã
    • ±âŸ
  • IT µµ¼­
    • ÄÄÇ»ÅÍ ÀϹÝ/Ȱ¿ë
    • »ç¹«ÀÚµ¿È­(OA)
    • À¥/ȨÆäÀÌÁö
    • ±×·¡ÇÈ/¸ÖƼ¹Ìµð¾î
    • ÇÁ·Î±×·¡¹Ö
    • ÄÄÇ»ÅͰøÇÐ
    • ¾î¸°ÀÌ ±³Àç
  • ´ÜÇົ µµ¼­
    • °¡Á¤°ú »ýȰ
    • À¯¾Æ/¾Æµ¿
    • ±âŸ
  • ½Ã¸®Áî
    • ´õ ½±°Ô ¹è¿ì±â
    • ȯ»óÀÇ ÄÞºñ
    • ´«ÀÌ ÆíÇÑ
    • ¼ÓÀü¼Ó°á
    • ºñÁÖ¾ó(Visual)
    • Çб³¿¡¼­ ÅëÇÏ´Â
    • ÀÌ°Ô ÁøÂ¥

HOME µµ¼­Á¤º¸ IT µµ¼­

Best  New JAVA ¾ð¾î·Î ¹è¿ì´Â µðÀÚÀÎ ÆÐÅÏ ÀÔ¹® 3ÆÇ ÀúÀÚ À¯Å° È÷·Î½Ã | ÆäÀÌÁö 560
ISBN 9788931467505 | Á¤°¡ 32,000 | ÃâÆÇÀÏ 2022-12-10
ÆÇ¸Åó

ºÎ·ÏCD

µµ¼­¼Ò°³

°´Ã¼ÁöÇâ ÃʽÉÀÚµµ ÀÌÇØÇϱ⠽¬¿î µðÀÚÀÎ ÆÐÅÏ ÀÔ¹®¼­
ÇÁ·Î±×·¡¹ÖÀ» ÇÏ´Ù º¸¸é ¿¹Àü°ú °°Àº ÀÏÀ» ¹Ýº¹Çϰí ÀÖ´Ù°í ´À³¥ ¶§°¡ ÀÖ½À´Ï´Ù. °æÇèÀÌ ´Ã¾î °¥¼ö·Ï ÀÌ·¯ÇÑ ¡®ÆÐÅÏ¡¯ÀÌ ÀÚ½ÅÀÇ ¸Ó¸´¼Ó¿¡ ¸¹ÀÌ ÃàÀûµÇ°í, ±× ¡®ÆÐÅÏ¡¯À» ´ÙÀ½ °³¹ß¿¡ Àû¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. °»½º ¿Àºê Æ÷(Gangs of Four) ȤÀº GoF¶ó°í ºÒ¸®´Â ³× »ç¶÷Àº ÀÌ·¯ÇÑ °³¹ßÀÚÀÇ ¡®°æÇ衯À̳ª ¡®³»ÀûÀÎ ÃàÀû¡¯À» ¡®µðÀÚÀÎ ÆÐÅÏ¡¯À̶ó´Â ÇüÅ·ΠÁ¤¸®Çß½À´Ï´Ù.

¡ºJAVA ¾ð¾î·Î ¹è¿ì´Â µðÀÚÀÎ ÆÐÅÏ ÀÔ¹®¡»Àº GoF°¡ Á¤¸®ÇÑ 23°³ÀÇ µðÀÚÀÎ ÆÐÅÏÀ» Çϳª¾¿ ¼³¸íÇϸ鼭 °´Ã¼ÁöÇâÀ» Àß ¸ð¸£´Â Ãʺ¸ÀÚµµ ÀÌÇØÇϱ⠽±µµ·Ï Á¤¸®ÇÑ µðÀÚÀÎ ÆÐÅÏ ÀÔ¹®¼­ÀÔ´Ï´Ù. ´Ü¼øÈ÷ ³í¸®³ª À̷и¸ Á¦½ÃÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, µðÀÚÀÎ ÆÐÅÏÀ» »ç¿ëÇÑ ±¸Ã¼ÀûÀÎ ¿¹Á¦ ÇÁ·Î±×·¥À» Java ¾ð¾î·Î ±â¼úÇÏ°í ½ÇÁ¦·Î µ¿ÀÛ½ÃÄÑ º¾´Ï´Ù. 2002³â ÃÊÆÇÀ¸·ÎºÎÅÍ 20³â, 2008³â °³Á¤Áõº¸ÆÇÀ¸·ÎºÎÅÍ 14³â ¸¸¿¡ Ãâ°£µÈ À̹ø 3ÆÇÀº ¿¹Á¦ ÇÁ·Î±×·¥À» Java ¾ð¾îÀÇ ¹ßÀü¿¡ ¸ÂÃß¾î ¾÷µ¥ÀÌÆ®Çß°í, µ¿½Ã¿¡ º»¹® ³»¿ëµµ Àü¸éÀûÀ¸·Î Àç°ËÅäÇß½À´Ï´Ù.

µðÀÚÀÎ ÆÐÅÏÀº ¸Õ ¹Ì·¡¸¦ À§ÇØ ¹è¿ì´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. µðÀÚÀÎ ÆÐÅÏÀº ¿ì¸®°¡ ¸ÅÀÏ »ç¿ëÇÏ´Â ÇÁ·Î±×·¥À» »õ·Î¿î °üÁ¡¿¡¼­ Àç°ËÅäÇÏ¿© Àç»ç¿ëÇϱ⠽±°í, ±â´ÉÀ» È®ÀåÇϱ⠽¬¿î ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé±â À§ÇÑ À¯ÀÍÇÑ ±â¹ýÀÔ´Ï´Ù. ÀÌ Ã¥À¸·Î µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇÑ ÀÌÇØ¸¦ ³ÐÈ÷°í ÀÚ¹Ù °³¹ßÀڷμ­ ÇÑÃþ ´õ ¼ºÀåÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

ÀúÀÚ¼Ò°³

À¯Å° È÷·Î½Ã
1963³â»ý. J.S.¹ÙÈåÀÇ Çª°¡ÀÇ ±â¹ýÀ» °¡Àå ÁÁ¾ÆÇÏ´Â ±âµ¶±³ÀÎ. ÇÁ·Î±×·¡¹Ö ¾ð¾î, µðÀÚÀÎ ÆÐÅÏ, ¾ÏÈ£ ¹× ¼öÇÐ µîÀÇ ºÐ¾ß¿¡¼­ ÀÔ¹®¼­¸¦ ÁýÇÊÇß´Ù. ´ëÇ¥ÀÛÀ¸·Î ¡º¼öÇаɡ» ½Ã¸®Áî¿Í ¡º¾Ë±â ½¬¿î Á¤º¸º¸È£°³·Ð¡» µîÀÌ ÀÖ´Ù. 2014³âµµ ÀϺ»¼öÇÐȸ ÃâÆÇ»óÀ» ¼ö»óÇß´Ù.

¸ñÂ÷

1ºÎ | µðÀÚÀÎ ÆÐÅÏ¿¡ Àͼ÷ÇØÁö´Ù

Part 1 Iterator - 󸮸¦ ¹Ýº¹ÇÏ´Ù
Part 2 Adapter - »çÀÌ¿¡ ³¢¿ö Àç»ç¿ëÇÑ´Ù

2ºÎ | ÇÏÀ§ Ŭ·¡½º¿¡ ¸Ã±â´Ù

Part 3 Template Method - ÇÏÀ§ Ŭ·¡½º¿¡¼­ ±¸Ã¼ÀûÀ¸·Î ó¸®ÇÑ´Ù
Part 4 Factory Method - ÇÏÀ§ Ŭ·¡½º¿¡¼­ ÀνºÅϽº¸¦ ¸¸µç´Ù

3ºÎ | ÀνºÅϽº¸¦ ¸¸µé´Ù

Part 5 Singleton - ÀνºÅϽº¸¦ ´Ü Çϳª¸¸ ¸¸µç´Ù
Part 6 Prototype - º¹»çÇØ¼­ ÀνºÅϽº¸¦ ¸¸µç´Ù
Part 7 Builder - º¹ÀâÇÑ ÀνºÅϽº¸¦ Á¶¸³ÇÑ´Ù
Part 8 Abstract Factory - °ü·Ã ºÎǰÀ» Á¶ÇÕÇÏ¿© Á¦Ç°À» ¸¸µç´Ù

4ºÎ | ³ª´©¾î »ý°¢ÇÏ´Ù

Part 9 Bridge - ±â´É °èÃþ°ú ±¸Çö °èÃþÀ» ³ª´«´Ù
Part 10 Strategy - ¾Ë°í¸®ÁòÀ» ¸ðµÎ ¹Ù²Û´Ù

5ºÎ | µ¿ÀϽÃÇÏ´Ù

Part 11 Composite - ±×¸©°ú ³»¿ë¹°À» µ¿ÀϽÃÇÑ´Ù
Part 12 Decorator - Àå½ÄƲ°ú ³»¿ë¹°À» µ¿ÀϽÃÇÑ´Ù

6ºÎ | µ¥ÀÌÅÍ ±¸Á¶¸¦ µ¹¾Æ´Ù´Ï´Ù

Part 13 Visitor - µ¥ÀÌÅÍ ±¸Á¶¸¦ µ¹¾Æ´Ù´Ï¸é¼­ ó¸®ÇÑ´Ù
Part 14 Chain of Responsibility - Ã¥ÀÓÀ» ¶°³Ñ±ä´Ù

7ºÎ | ´Ü¼øÈ­ÇÑ´Ù

Part 15 Facade - ´Ü¼øÇÑ Ã¢±¸¸¦ ¸¸µç´Ù
Part 16 Mediator - ÁßÀçÀÚ¸¦ ÅëÇØ¼­ ó¸®ÇÏ´Ù

8ºÎ | »óŸ¦ °ü¸®ÇÏ´Ù

Part 17 Observer - »óÅ º¯È­¸¦ ¾Ë·Á ÁØ´Ù
Part 18 Memento - »óŸ¦ ÀúÀåÇÑ´Ù
Part 19 State - »óŸ¦ Ŭ·¡½º·Î Ç¥ÇöÇÑ´Ù

9ºÎ | ³¶ºñ¸¦ ¾ø¾Ö´Ù

Part 20 Flyweight - °°Àº °ÍÀº °øÀ¯Çؼ­ ³¶ºñ¸¦ ¾ø¾Ø´Ù
Part 21 Proxy - ÇÊ¿äÇØÁö¸é ¸¸µç´Ù

10ºÎ | Ŭ·¡½º·Î Ç¥ÇöÇÑ´Ù

Part 22 Command - ¸í·ÉÀ» Ŭ·¡½º·Î Ç¥ÇöÇÑ´Ù
Part 23 Interpreter - ¹®¹ý ±ÔÄ¢À» Ŭ·¡½º·Î Ç¥ÇöÇÑ´Ù

¸ñ·Ï