|

ű״ ¶ç¾î¾²±â°¡ ¹«½ÃµÇ¸ç, 2°³ ÀÌ»ó ÀÔ·Â ½Ã ÅÂ±×¿Í Å±״ ½°Ç¥(,)·Î ±¸ºÐÇÕ´Ï´Ù.
ÇÑ Å±×ÀÇ ÃÖ´ë ±ÛÀÚ¼ö´Â 10±ÛÀÚÀ̸ç, º»ÀÎÀÌ ÀÔ·ÂÇϰųª Âù¼ºÇÑ Å±״ ³ë¶õ»öÀ¸·Î Ç¥±âµË´Ï´Ù.
µðÀÚÀÎ ÆÐÅÏÀÇ È°¿ëÀ» ½±°Ô ¹è¿ì´Â Ã¥. GoFÀÇ 23°¡Áö µðÀÚÀÎ ÆÐÅÏ¿¡ ¸ÂÃß¾î ½ÇÁ¦ÀûÀÎ ¹®Á¦ »ç·Ê¸¦ ±¸Ã¼ÀûÀ¸·Î Á¦½ÃÇÑ ´ÙÀ½, ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ »ý°¢ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ¹«¾ùÀÎÁö ¶Ç ±×·¸°Ô »ý°¢ÇÑ ¹æ¹ýÀÌ ¾î¶² ¹®Á¦°¡ ÀÖÀ¸¸ç ±× ¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ´Â ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö µûÁ®º»´Ù.
½ÇÁ¦ ½ÇÇà °¡´ÉÇÑ ÇÁ·Î±×·¥À» ÅëÇØ ±¸Ã¼ÀûÀ¸·Î µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇØ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï C++·Î ÀÛ¼ºÇÑ ¿ÏÀü ¼Ò½º¸¦ ºÐ¼®Çß°í, ½ÇÁ¦ ½ÇÇà °¡´ÉÇÑ ÇÁ·Î±×·¥À» ÅëÇØ ±¸Ã¼ÀûÀ¸·Î µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇØ ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï C++·Î ÀÛ¼ºÇÑ ¿ÏÀü ¼Ò½º¸¦ ºÐ¼®ÇÑ´Ù.
PART1. ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú µðÀÚÀÎ ÆÐÅÏ
1. ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú WHAT-WHY-HOW »ý°¢ ¸ðµ¨
2. ¼ÒÇÁÆ®¿þ¾î ¼³°è ¹× µðÀÚÀÎ ÆÐÅÏ
PART 2. °´Ã¼ »ý¼ºÀ» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ
3. Á¦Ç°±ºº° °´Ã¼ »ý¼º ¹®Á¦ : Abstract Factory ÆÐÅÏ
4. ºÎºÐ ºÎºÐ »ý¼ºÀ» ÅëÇÑ Àüü °´Ã¼ »ý¼º ¹®Á¦ : Builder ÆÐÅÏ
5. ´ëÇà ÇÔ¼ö¸¦ ÅëÇÑ °´Ã¼ »ý¼º ¹®Á¦
6. º¹Á¦¸¦ ÅëÇÑ °´Ã¼ »ý¼º ¹®Á¦
7. ÃÖ´ë N°³·Î °´Ã¼ »ý¼ºÀ» Á¦ÇÑÇÏ´Â ¹®Á¦
8. °´Ã¼ »ý¼ºÀ» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ Á¤¸®
PART 3. ±¸Á¶ °³¼±À» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ
9. ±âÁ¸ ¸ðµâ Àç»ç¿ëÀ» À§ÇÑ ÀÎÅÍÆäÀ̽º º¯°æ ¹®Á¦
10. ÀÎÅÍÆäÀ̽º¿Í ±¸ÇöÀÇ ¸íÈ®ÇÑ ºÐ¸® ¹®Á¦
11. ºÎºÐ-Àüü °ü°è ±¸Á¶ Ãë±Þ ¹®Á¦
12. ƯÁ¤ °´Ã¼ÀÇ ±â´É µ¿Àû Ãß°¡, »èÁ¦ ¹®Á¦
13. ¸íÈ®ÇÑ ¼ºê½Ã½ºÅÛ Á¤ÀÇ ¹®Á¦
14. °´Ã¼ÀÇ °øÀ¯ ¹®Á¦
15. ´ë¸® °´Ã¼¸¦ ÅëÇÑ ÀÛ¾÷ ¼öÇà ¹®Á¦
PART1. ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú µðÀÚÀÎ ÆÐÅÏ
1. ¼ÒÇÁÆ®¿þ¾î °³¹ß°ú WHAT-WHY-HOW »ý°¢ ¸ðµ¨
2. ¼ÒÇÁÆ®¿þ¾î ¼³°è ¹× µðÀÚÀÎ ÆÐÅÏ
PART 2. °´Ã¼ »ý¼ºÀ» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ
3. Á¦Ç°±ºº° °´Ã¼ »ý¼º ¹®Á¦ : Abstract Factory ÆÐÅÏ
4. ºÎºÐ ºÎºÐ »ý¼ºÀ» ÅëÇÑ Àüü °´Ã¼ »ý¼º ¹®Á¦ : Builder ÆÐÅÏ
5. ´ëÇà ÇÔ¼ö¸¦ ÅëÇÑ °´Ã¼ »ý¼º ¹®Á¦
6. º¹Á¦¸¦ ÅëÇÑ °´Ã¼ »ý¼º ¹®Á¦
7. ÃÖ´ë N°³·Î °´Ã¼ »ý¼ºÀ» Á¦ÇÑÇÏ´Â ¹®Á¦
8. °´Ã¼ »ý¼ºÀ» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ Á¤¸®
PART 3. ±¸Á¶ °³¼±À» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ
9. ±âÁ¸ ¸ðµâ Àç»ç¿ëÀ» À§ÇÑ ÀÎÅÍÆäÀ̽º º¯°æ ¹®Á¦
10. ÀÎÅÍÆäÀ̽º¿Í ±¸ÇöÀÇ ¸íÈ®ÇÑ ºÐ¸® ¹®Á¦
11. ºÎºÐ-Àüü °ü°è ±¸Á¶ Ãë±Þ ¹®Á¦
12. ƯÁ¤ °´Ã¼ÀÇ ±â´É µ¿Àû Ãß°¡, »èÁ¦ ¹®Á¦
13. ¸íÈ®ÇÑ ¼ºê½Ã½ºÅÛ Á¤ÀÇ ¹®Á¦
14. °´Ã¼ÀÇ °øÀ¯ ¹®Á¦
15. ´ë¸® °´Ã¼¸¦ ÅëÇÑ ÀÛ¾÷ ¼öÇà ¹®Á¦
16. ±¸Á¶ °³¼±À» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ Á¤¸®
PART 4. ÇàÀ§ ¼öÇà °³¼±À» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ
17. ¼öÇà °¡´É °´Ã¼±îÁö ¿äû ÀüÆÄ ¹®Á¦
18. ¼öÇàÇÒ ÀÛ¾÷ÀÇ ÀϹÝÈ ¹®Á¦
19. °£´ÜÇÑ ¹®¹ý¿¡ ±â¹ÝÇÑ °ËÁõ ¹× ÀÛ¾÷ ó¸® ¹®Á¦
20. µ¿ÀÏ ÀÚ·áÇüÀÇ ¿©·¯ °´Ã¼¿¡ ´ëÇÑ ¼øÂ÷Àû Á¢±Ù ¹®Á¦
21. º¹ÀâÇÑ M:N °´Ã¼ °ü°èÀÇ ¿ÏÈ ¹®Á¦
22. °´Ã¼ÀÇ ÀÌÀü »óÅ º¹¿ø ¹®Á¦
23. ONE SOURCE MULTIPLE USE ¹®Á¦
24. °´Ã¼ »óÅ Ãß°¡¿¡ µû¸¥ ÇàÀ§ ¼öÇà º¯°æ ¹®Á¦
25. µ¿ÀÏ ¸ñÀû ¾Ë°í¸®ÁòÀÇ µ¿Àû Àû¿ë ¹®Á¦
26. ¾Ë°í¸®Áò ±âº» °ñ°Ý Àç»ç¿ë°ú »ó¼¼ ±¸Çö º¯°æ ¹®Á¦
27. ÀÛ¾÷ Á¾·ù¸¦ È¿À²ÀûÀ¸·Î Ãß°¡, º¯°æ ¹®Á¦
28. ÇàÀ§ ¼öÇà °³¼±À» À§ÇÑ µðÀÚÀÎ ÆÐÅÏ Á¤¸®
PART 5. µðÀÚÀÎ ÆÐÅÏ È°¿ë
29. µðÀÚÀÎ ÆÐÅÏ ¿ä¾àÁ¤¸®
30. µðÀÚÀÎ ÆÐÅÏ È°¿ë
|
 |

âÀÛºí·Î±× Àαâ ÃÊû ¿¬ÀçÀÛ

|



 |
|
¾Ë¶óµò¿¡¼ ÁÖ¹®ÇϽб¹³»µµ¼ÀÇ ±¸¸Å ±Ý¾×ÀÌ ´Ù¸¥ ÀÎÅͳݼÁ¡(¿¹½º24, ÀÎÅÍÆÄÅ© µµ¼, ÀÎÅÍ³Ý ±³º¸¹®°í)¿¡¼ µ¿ÀÏÇÑ Á¶°ÇÀ¸·Î ÁÖ¹®ÇÑ ±Ý¾×º¸´Ù ºñ½Ò °æ¿ì ±× Â÷¾×¸¸Å ¾Ë¶óµò Àû¸³±ÝÀ¸·Î
º¸»óÇØµå¸®´Â Á¦µµÀÔ´Ï´Ù.
ÃÖÀú°¡ º¸»ó ´ë»ó »óǰÀº "±¹³»µµ¼"ÀÔ´Ï´Ù.
ÀüÁý·ù, ÇØ¿Üµµ¼, À½¹Ý/DVD/ÈÀåǰ/GIFT, ´Ù¸¥ ÀÎÅÍ³Ý ¼Á¡¿¡¼ ÆÇ¸ÅÁßÀÌÁö ¾ÊÀº µµ¼, 1ÀÏ Æ¯°¡ µµ¼(Ư°¡ ÆÇ¸Å À̺¥Æ® ±â°£ÀÌ 1ÀÏ À̳»ÀÎ µµ¼), ´Ù¸¥ ÀÎÅÍ³Ý ¼Á¡¿¡¼ °íÀÇÀûÀ¸·Î ÇöÇà¹ýÀ» À§¹ÝÇÏ´Â ¹«ºÐº°ÇÑ ÇÒÀÎÀ̳ª ¸¶Àϸ®Áö¸¦ Á¦°øÇÏ´Â °æ¿ì µîÀº ÃÖÀú°¡ º¸»ó
´ë»ó¿¡¼ Á¦¿ÜµË´Ï´Ù. |
| |
|
|
 |
|
¼ö·É¿¹»óÀÏÀº ÁÖ¹®»óǰÀ» ¹ÞÀ¸½Ç °ÍÀ¸·Î ¿¹»óµÇ´Â ³¯Â¥ÀÔ´Ï´Ù. °áÁ¦(¶Ç´Â ÀԱݿϷá)¸¦ ÇÏ¸é »óǰÁغñ¿Í Ãâ°í°úÁ¤À» °ÅÃÄ ¹è¼Û¾÷ü¸¦ ÅëÇØ ÁÖ¹®»óǰÀ» °í°´´Ô²² Àü´ÞÇÕ´Ï´Ù.
µµ¼ : 1¸¸¿ø ÀÌ»ó ±¸ÀԽà ¹«·á¹è¼Û(¸¸È, ÀâÁö·ù´Â Á¦¿Ü), ÈÀåǰ/À½¹Ý/DVD/¸¸È,ÀâÁö·ù,¾Ë¶óµòÁ÷¹è¼ÛGIFT : 20,000¿ø ÀÌ»ó ±¸ÀԽà ¹«·á¹è¼Û, GIFT(ÆÇ¸ÅÀÚ Á÷¹è¼Û)»óǰÀÇ °æ¿ì ÆÇ¸ÅÀÚÀÇ ¹è¼Û·á ±âÁØ¿¡ µû¶ó Â÷µî(¿¹: 30,000¿ø ÀÌÇÏ ±¸¸Å½Ã ¹è¼Û·á 2,500¿ø)
´Ü, Á¦ÁÖµµ ÅÃ¹è ¹è¼ÛÀÇ °æ¿ì, ÁÖ¹®±Ý¾× ¶Ç´Â ¹«·á¹è¼Û ¿©ºÎ¿¡ °ü°è¾øÀÌ Ç×°ø¹è¼Û·á 2,500¿øÀÌ ºÎ°úµË´Ï´Ù.¶ÇÇÑ ÆÇ¸ÅÀÚ Á÷¹è¼Û Á¦Ç°ÀÇ °æ¿ì, Á¦ÁÖµµ/¹é·Éµµ µî ¹è¼Û·á Ư¼öÁö¿ªÀº º°µµÀÇ ¹è¼Û·á°¡ ºÎ°úµÇ°Å³ª ¹è¼ÛÀÌ ºÒ°¡´ÉÇÏ´Ï, ¹è¼Û·á°¡
ÀϹÝÀûÀÌÁö ¾ÊÀº Áö¿ª¿¡ ¹è¼ÛÄÚÀÚÇϽô °í°´Àº ¹Ì¸® ¹è¼Û·á¿¡ ´ëÇØ »ó´ãÇϽñ⠹ٶø´Ï´Ù.  |
| |
|
|
 |
|
ÀýÆÇ : Á¦ÀÛÀ» Áß´ÜÇÑ »óǰÀ¸·Î, ´õ ÀÌ»ó À¯ÅëµÇÁö ¾Ê±â¿¡ ÁÖ¹®ÇÏ½Ç ¼ö°¡ ¾ø½À´Ï´Ù.
ǰÀý : °ø±ÞóÀÇ Àç°í°¡ ¼ÒÁøµÈ »óǰÀ¸·Î Àç Àμâ/Ãâ½ÃÇÒ ¶§±îÁö ÁÖ¹®ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.  |

|