¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    µðÀÚÀÎ ÆÐÅÏ ÀÚ¹Ù ¿öÅ©ºÏ

    µðÀÚÀÎ ÆÐÅÏ ÀÚ¹Ù ¿öÅ©ºÏ

    • ½ºÆ¼ºìÁ¸¸Þ½ºÄ¿ Àú
    • Á¤½ÂÁø ¿ª
    • ÀÎÆ÷ºÏ
    • 2003³â 04¿ù 14ÀÏ
    • Á¤°¡
      20,000¿ø
    • ÆÇ¸Å°¡
      18,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      900¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ÆÇ¸Å°¡ Á¾·áµÈ »óǰÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    484ÂÊ »çÀÌÁî Á¤º¸ ÁغñÁß

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 38

    ¤ýǰÀýµÈ »óǰÀÔ´Ï´Ù.

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÀÌ Ã¥Àº

    µðÀÚÀÎ ÆÐÅÏ ÀÚ¹Ù ¿öÅ©ºÏÀº µðÀÚÀÎ ÆÐÅÏ ºÐ¾ßÀÇ < Design Patterns >¿¡¼­ ¼Ò°³µÈ 23°³ÀÇ ±âº»ÀûÀÎ µðÀÚÀÎ ÆÐÅÏÀ» interface, responsibility, construction, operation, extensionÀÇ 5°¡Áö ºÎ·ù·Î ³ª´©¾î ¼³¸íÇÑ´Ù. °¢ ºÎ·ù¿¡ ¼ÓÇÏ´Â µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇÑ ¼³¸íÀ» ½ÃÀÛÇÒ ¶§¸¶´Ù ¾ÕºÎºÐ¿¡ º°µµÀÇ µµÀԺθ¦ µÎ¾î, ÀÚ¹Ù¿¡¼­ Á¦°øµÇ´Â ±â´ÉµéÀ» Àû¿ëÇÒ ¼ö ¿©·¯ºÐÀÇ ´É·ÂÀÌ ¾î´À Á¤µµÀÎÁö¸¦ ½º½º·Î °¡´ÆÇØ º¼ ¼ö ÀÖµµ·Ï ÇÏ¿´À¸¸ç, µÚÀÌ¾î °¢ ÆÐÅÏ¿¡ ´ëÇÑ »ó¼¼ÇÑ ¼³¸íÀÌ À̾îÁø´Ù. ÀÌ ¶§, UML ´ÙÀ̾î±×·¥°ú ÀÚ¹Ù Äڵ带 °°ÀÌ °çµé¿© ¼³¸íÇϸç, ¿©·¯ºÐÀÌ Ç®¾î¾ß ÇÒ ÇÁ·Î±×·¡¹Ö °úÁ¦µéÀ» Á¦½ÃÇØÁØ´Ù.


    ÀúÀÚ ¼Ò°³

    ½ºÆ¼ºìÁ¸¸Þ½ºÄ¿

    ÁöÀºÀÌ : ½ºÆ¼ºì Á¸ ¸ä½ºÄ¿ (Steven John Metsker)
    <µðÀÚÀÎ ÆÐÅÏ ÀÚ¹Ù ¿öÅ©ºÏ>
      


    ¿Å±äÀÌ : Á¤½ÂÁø
    1972³â ¼­¿ï¿¡¼­ ž´Ù. ´Ü´ëºÎ°í¸¦ Á¹¾÷ÇÏ¿´À¸¸ç, ¼­¿ï´ëÇб³ ÄÄÇ»ÅͰøÇаú¸¦ Á¹¾÷ÇÏ¿´´Ù. Çѱ¹ Áõ±Ç Àü»ê(KOSCOM) Àü»ê ±â¼ú ¿¬±¸¼Ò¸¦ °ÅÃÄ 2003³â ÇöÀç B2Bi ¼­¹ö °³¹ß ¾÷üÀÎ (ÁÖ)¾ÆÀÌÆ¼Æ÷À¥ ±â¼ú ¿¬±¸¼Ò¿¡¼­ ÇÁ·Î±×·¡¸Ó·Î ÀçÁ÷Çϰí ÀÖ´Ù.  

    ¸ñÂ÷

    Chapter 1 ÆÐÅÏ ¼Ò°³
    ¿Ö ÆÐÅÏÀΰ¡?
    ¿Ö µðÀÚÀÎ ÆÐÅÏÀΰ¡?
    ¿Ö ÀÚ¹ÙÀΰ¡?
    ¿Ö UMLÀΰ¡?
    ¿Ö ¿öÅ©ºÏÀΰ¡?
    ÀÌ Ã¥ÀÇ ±¸¼º
    ¿ìÁö³ëÁî »ç(Þä)¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù!
    ¼Ò½º ÄÚµå ±ÇÇÑ Æ÷±â(disclaimer)
    ¿ä¾à

    PART I ÀÎÅÍÆäÀ̽º ÆÐÅÏ

    Chapter 2 INTERFACE ¼Ò°³
    ÀÏ¹Ý ÀÎÅÍÆäÀ̽º
    ÀÎÅÍÆäÀ̽º¿Í Àǹ«
    ÀÎÅÍÆäÀ̽º¿¡ »ó¼ö ³Ö±â
    ¿ä¾à

    Chapter 3 ADAPTER ÆÐÅÏ
    ¾ÕÀ» ³»´Ùº¸°í Á¶Á¤Çϱâ
    Ŭ·¡½º ¾î´ðÅÍ¿Í °´Ã¼ ¾î´ðÅÍ
    ¿¹ÃøÇÏÁö ¸øÇÑ Á¶Á¤
    ADAPTER ÆÐÅÏ ÆÇº°Çس»±â
    ¿ä¾à

    Chapter 4 FACADE ÆÐÅÏ
    FACADE·Î ¸®ÆÑÅ丵Çϱâ
    Facade, À¯Æ¿¸®Æ¼, µ¥¸ð
    ¿ä¾à

    Chapter 5 COMPOSITE ÆÐÅÏ
    ÀÏ¹Ý COMPOSITE
    COMPOSITE¿¡¼­ÀÇ Àç±ÍÀû ÇàÀ§(recursive behavior)
    ±×·¡ÇÁ ÀÌ·ÐÀÇ Æ®¸®
    ½ÎÀÌŬÀÌ Æ÷ÇÔµÈ COMPOSITE
    ½ÎÀÌŬÀÇ °á°ú
    ¿ä¾à

    Chapter 6 BRIDGE ÆÐÅÏ
    BRIDGEÀÇ °íÀüÀû ¿¹ : µå¶óÀ̹ö
    BRIDGE·Î ¸®ÆÑÅ丵Çϱâ
    List ÀÎÅÍÆäÀ̽º¸¦ ÀÌ¿ëÇÏ´Â ºê¸®Áö
    ¿ä¾à

    PART II Ã¥ÀÓ ÆÐÅÏ

    Chapter 7 Ã¥ÀÓ ¼Ò°³
    ÀϹÝÀûÀΠåÀÓ
    °¡½Ã¼ºÀ¸·Î Ã¥ÀÓ Á¦¾îÇϱâ
    ¿ä¾à

    Chapter 8 SINGLETON ÆÐÅÏ
    SINGLETONÀÇ µ¿ÀÛ ¹æ½Ä
    SINGLETON°ú ¾²·¹µå
    SINGLETON ¾Ë¾ÆÃ¤±â
    ¿ä¾à

    Chapter 9 OBSERVER ÆÐÅÏ
    °íÀüÀûÀÎ ¿¹ : ½ºÀ®¿¡¼­ÀÇ OBSERVER
    ¸ðµ¨/ºä/ÄÁÆ®·Ñ·¯
    Observable °´Ã¼¸¦ À¯ÁöÇϱâ
    ¿ä¾à

    Chapter 10 MEDIATOR ÆÐÅÏ
    °íÀüÀûÀÎ ¿¹ : GUI Mediator
    °ü°è ¹«°á¼º ÁßÀçÀÚ
    ¿ä¾à

    Chapter 11 PROXY ÆÐÅÏ
    °íÀüÀûÀÎ ¿¹ : À̹ÌÁö ÇÁ·Ï½Ã
    À̹ÌÁö ÇÁ·Ï½Ã¿¡ ´ëÇÑ Àç°íÂû
    ¿ø°Ý ÇÁ·Ï½Ã
    ¿ä¾à

    Chapter 12 CHAIN OF RESPONSIBILITY ÆÐÅÏ
    ´Ù¾çÇÑ °Ë»ö
    CHAIN OF RESPONSIBILITY·Î ¸®ÆÑÅ丵Çϱâ
    »ç½½ ¿«±â
    COMPOSITE ¾ø´Â CHAIN OF RESPONSIBILITY
    ¿ä¾à

    Chapter 13 FLYWEIGHT ÆÐÅÏ
    FLYWEIGHT ¾Ë¾ÆÃ¤±â
    ºÒº¯¼º(Immutability)
    FLYWEIGHT¿¡¼­ ºÒº¯ ºÎºÐ ÃßÃâÇϱâ
    FLYWEIGHT °øÀ¯Çϱâ
    ¿ä¾à

    PART III »ý¼º ÆÐÅÏ

    Chapter 14 »ý¼º °úÁ¤ ¼Ò°³
    ÀϹÝÀûÀÎ »ý¼º
    ºÎ¸ð Ŭ·¡½º Çù·Â
    Ŭ·¡½º ³»ºÎÀÇ Çù·Â
    ¿ä¾à

    Chapter 15 BUILDER ÆÐÅÏ
    ±¸¹® ºÐ¼®±â¸¦ ÀÌ¿ëÇÏ¿© ºôµåÇϱâ
    Á¦¾à Á¶°ÇÀÌ ÁÖ¾îÁø »óȲ¿¡¼­ ºôµåÇϱâ
    ¼öÁ¤ °´Ã¼(counteroffer) ºôµåÇϱâ
    ¿ä¾à

    Chapter 16 FACTORY METHOD ÆÐÅÏ
    FACTORY METHODÀÇ ÆÇº°
    FACTORY METHOD ÆÐÅÏÀÇ ÀüÇüÀûÀÎ ¿¹ : ¹Ýº¹ÀÚ(iterator)
    ÀνºÅϽºÈ­ÇÒ Å¬·¡½º °áÁ¤Çϱâ
    º´·Ä Ŭ·¡½º °èÃþ ±¸Á¶¿¡¼­ÀÇ FACTORY METHOD ÆÐÅÏ
    ¿ä¾à

    Chapter 17 ABSTRACT FACTORY ÆÐÅÏ
    °´Ã¼ Áý´ÜÀÇ »ý¼ºÀ» À§ÇÑ ABSTRACT FACTORY
    ÆÐŰÁö¿Í ABSTRACT FACTORY
    ·è¾ØÇÊÀ» À§ÇÑ ABSTRACT FACTORY
    ¿ä¾à

    Chapter 18 PROTOTYPE ÆÐÅÏ
    Factory·Î¼­ÀÇ PROTOTYPE
    CloneÀ» ÀÌ¿ëÇÑ PROTOTYPE
    Object.clone( ) ¸Þ¼Òµå »ç¿ëÇϱâ
    ¿ä¾à

    Chapter 19 MEMENTO ÆÐÅÏ
    MEMENTOÀÇ ³»±¸¼º
    MEMENTOÀÇ Àû¿ë
    ¿©·¯ ¼¼¼Ç¿¡ °ÉÃļ­ Áö¼ÓµÇ´Â MEMENTO
    MEMENTO·Î ¹®ÀÚ¿­À» »ç¿ëÇϱâ
    ¿ä¾à

    PART IV ¿ÀÆÛ·¹ÀÌ¼Ç ÆÐÅÏ

    Chapter 20 ¿ÀÆÛ·¹ÀÌ¼Ç ¼Ò°³
    ¿ÀÆÛ·¹À̼Ç, ¸Þ¼Òµå, ¾Ë°í¸®Áò
    ¸Þ¼ÒµåÀÇ ÀÛµ¿ ¿ø¸®
    ¸Þ¼Òµå¿¡¼­ÀÇ ¿¹¿Ü »óȲ
    ¿ä¾à

    Chapter 21 TEMPLATE METHOD ÆÐÅÏ
    TEMPLATE METHOD ÆÐÅÏÀÇ ÀüÇüÀûÀÎ ¿¹ : Á¤·Ä
    ¾Ë°í¸®ÁòÀ» ¿Ï¼ºÇϱâ
    TEMPLATE METHOD ÈÄÅ©
    TEMPLATE METHOD ÆÐÅÏÀ¸·Î ¸®ÆÑÅ丵
    ¿ä¾à

    Chapter 22 STATE ÆÐÅÏ
    »óŸ¦ ¸ðµ¨¸µÇϱâ
    STATE ÆÐÅÏÀ¸·Î ¸®ÆÑÅ丵
    »óŸ¦ »ó¼ö°ªÀ¸·Î ¸¸µé±â
    ¿ä¾à

    Chapter 23 STRATEGY ÆÐÅÏ
    Àü·«µéÀ» ¸ðµ¨¸µÇϱâ
    STRATEGY·Î ¸®ÆÑÅ丵Çϱâ
    STRATEGY¿Í STATE ºñ±³Çϱâ
    STRATEGY¿Í TEMPLATE METHOD ºñ±³Çϱâ
    ¿ä¾à

    Chapter 24 COMMAND ÆÐÅÏ
    °íÀüÀûÀÎ ¿¹ : ¸Þ´º ¸í·Éµé
    ¼­ºñ½º¸¦ Á¦°øÇϱâ À§ÇØ COMMAND¸¦ ÀÌ¿ëÇϱâ
    ´Ù¸¥ ÆÐÅϵé°ú COMMANDÀÇ °ü°è
    ¿ä¾à

    Chapter 25 INTERPRETER
    INTERPRETER ÆÐÅÏ ¿¹Á¦
    ÀÎÅÍÇÁ¸®ÅÍ, ¾ð¾î ±×¸®°í ÆÄ¼­
    ¿ä¾à

    PART V È®Àå ÆÐÅÏ

    Chapter 26 È®Àå ÆÐÅÏ ¼Ò°³
    È®Àå°ú Àç»ç¿ë
    »ó¼Ó¿¡ ÀÇÇÑ È®Àå
    Liskov ´ëü ¿øÄ¢(LSP)
    À§ÀÓ¿¡ ÀÇÇÑ È®Àå
    ¿ä¾à

    Chapter 27 DECORATOR ÆÐÅÏ
    DECORATOR ÆÐÅÏÀÇ ÀüÇüÀûÀÎ ¿¹Á¦ : ½ºÆ®¸²
    ÇÔ¼ö DECORATOR
    DECORATOR ÆÐÅÏÀ» »ç¿ëÇÏÁö ¾Ê°í Àå½ÄÇϱâ
    ¿ä¾à

    Chapter 28 ITERATOR ÆÐÅÏ
    ŸÀÔ-¾ÈÀüÇÑ Ä÷º¼Ç(Type-Safe Collection)
    ÄÄÆ÷ÁöÆ®(Composite) Ž»ö
    ¾²·¹µå ¾ÈÀüÇÑ ¹Ýº¹ÀÚ(Thread-Safe Iterators)
    ¿ä¾à

    Chapter 29 VISITOR ÆÐÅÏ
    VISITOR ÆÐÅÏÀÇ Àû¿ë
    VISITOR ÆÐÅÏÀ» »ç¿ëÇÏ¿© È®ÀåÇϱâ
    VISITOR »çÀÌŬ
    VISITOR ÆÐÅÏÀÇ ³íÀÇ »çÇ×
    ¿ä¾à

    PART VI ºÎ·Ï

    Appendix A µ¶ÀÚ ¿©·¯ºÐ²²
    Appendix B µµÀü °úÁ¦ Ç®ÀÌ
    Appendix C UML »ìÆìº¸±â

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved