¸ñ·Ïº¸±â| Àüü(1072)
 
 
 
 
¿¤¸®¸àƲ µðÀÚÀÎ ÆÐÅÏ  | ¼­Æò 2013.10.16 00:55:54

Æ®À§ÅÍ  ÁÖ¼Òº¹»ç


ÆîÃ帱â
[ µµ¼­ ]
ÇѺû¹Ìµð¾î | 2013/05/10
ÆòÁ¡
»ó¼¼³»¿ëº¸±â | ¸®ºäº¸±â(5) | °ü·Ã Å׸¶º¸±â(0)
µî·ÏµÈ ±ÛÀÚ¼ö : 896 ±ÛÀÚ

¿ø¸®¿Í °³³äÀ» ÀÌÇØÇϸé ÀÏÁ¤ÇÑ ÆÐÅÏÀÌ º¸À̵íÀÌ ¼ÒÇÁÆ®¿þ¾î °øÇÐÀÇ µðÀÚÀÎ ÆÐÅÏ ¿¬±¸¿Í ÀÀ¿ëÀ» ±âƲÀÎ edp(elemental design patterns)¿¡ ´ëÇÑ Ã¥ÀÌ ³ª¿Ô´Ù.


¿¤¸®¸àÅ» µðÀÚÀÎ ÆÐÅÏÀº È­ÇÐ ÁÖ±âÀ²Ç¥ÀÇ °¢ ¿ø¼Òó·³ µ¶¸³Àû Ư¼ºÀ» Áö´Ï¸ç ´õ ÀÌ»ó À̸¦ ±¸¼ºÇÏ´Â ÀÛÀº ÆÐÅÏÀÌ Á¸ÀçÇÏÁö ¾Ê´Â ÃÖ¼Ò ´ÜÀ§·Î ¿©°ÜÁö´Â ÆÐÅÏÀ» ¸»ÇÑ´Ù.


¡®elemental design patterns¡¯ÀÇ ÀúÀÚ Á¦À̽¼ ¸ÆÄÄ ½º¹Ì½º´Â ¹°¸®ÇÐ ½Ã¹Ä·¹ÀÌ¼Ç ±â»ç °â ÄÁ¼³ÅÏÆ®·Î ÀÌ´Ù. ¿¤¸®¸àƲ µðÀÚÀÎ ÆÐÅÏÀÇ ¸ðü·Î spqr(ÆÐÅÏ ÁúÀÇ/ÀÎ½Ä ½Ã½ºÅÛ) ÇÁ·ÎÁ§Æ® ÁøÇàÇÏ¿´À¸¸ç, unc-ch¿¡¼­ ÀÌ·ïÁø ¿¬±¸¿¡ ´ëÇØ µÎ °³ÀÇ ¹Ì±¹ ƯÇã(spqr °ü·Ã ±â¼ú, facetop ºÐ»ê ¹®¼­ Çù¾÷ ½Ã½ºÅÛ)¸¦ ȹµæÇß´Ù.


ÀúÀÚ´Â ¹è°æ ¼³¸í, ÆÐÅÏ ÀνºÅϽº Ç¥Çö¹ý ¼Ò°³, edp È°¿ë¹ý°ú ´õºÒ¾î º»°ÝÀûÀÎ µðÀÚÀÎ ÆÐÅÏ ¼Ò°³¸¦ Å©°Ô ¼¼ ºÎºÐÀ¸·Î ³ª´² ±âÁ¸ gof µðÀÚÀÎ ÆÐÅÏ Ã¥°ú °°Àº Ä«Å»·Î±× Çü½ÄÀ¸·Î ±¸¼ºÇÏ°í ÀÖ´Ù.


µðÀÚÀÎ ÆÐÅÏÀ» ¹è¿ì°í »ç¿ëÇßÀ¸³ª ¿ø¸®¸¦ Á¤È®ÇÏ°Ô ÀÌÇØÇÏÁö ¸øÇÏ°í ±íÀÌ ÀÖ°Ô ÀÀ¿ëÇÏ°í ½ÍÀº µ¶ÀÚµé°ú ¼ÒÇÁÆ®¿þ¾î ¾÷°è¿¡ ÀÖ´Â Çлý, °³¹ßÀÚ¿¡°Ô ½Ç¹«ÀûÀÌ°í ½Ç¿ëÀûÀÎ »ç¿ëÀ» À§ÇØ Á¦ÀÛÇÏ¿´´Ù.


¿¤¸®¸àƲ µðÀÚÀÎ ÆÐÅϸ¦ Á¾ÇÕÀûÀÎ °üÁ¡¿¡¼­ º¼ ¼ö ÀÖ´Â µµ±¸¸¦ Á¦°øÇϸç, µðÀÚÀÎ ÆÐÅÏÀÌ ¾ð¾îÀÇ °áÁ¡À» º¸¿ÏÇÒ ¼ö ÀÖ´Â Á¡À» ¾Ë·ÁÁÖ°í ¾ð¾î¿¡ µû¶ó ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Â ÆÐÅÏ°ú ÀÌÇØÇϱ⠾î·Á¿î ÆÐÅϵéÀ» ±¸Ã¼ÀûÀÎ °³³äÀ¸·Î ¾ð¾î ÀÚü ±â´ÉÀ» µé¾î °³¹ßÀÚ°¡ Á÷Á¢ ±¸ÇöÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁØ´Ù.


¶ÇÇÑ, ¼ÒÇÁÆ®¿þ¾î ¼³°è¿Í ±¸ÇöÀº º°°³·Î ³ªÅ¸³»°í ÀÖ´Ù. ¼³°è´Â °³³äÀÌ°í, °³³äÀ» ƯÁ¤ ¾ð¾î·Î ±¸Ã¼È­ÇÏ´Â ÀÛ¾÷ÀÌ ±¸ÇöÀÌ´Ù. ´Ù¸¥ ¾ð¾î¿¡¼­ Ç¥ÇöµÇ´Â Â÷À̸¦ µÎ°í ±Ùº»ÀûÀÎ Â÷À̶ó°í ¿ÀÇØÇÏ´Â °ÍÀ» ¹æÁöÇÏ°í, c, c++, java, objective-c µîÀÇ ´Ù¾çÇÑ ¾ð¾î·Î ÆÐÅÏÀ» ¼³¸íÇÑ´Ù.


ÆÐÅÏÀº ¹®Á¦ÀÇ ¸Æ¶ô¿¡¼­ º¯ÇüÇÏ°í, ±¸ºÎ·Á¼­ Ʋ¿¡ ¸ÂÃß°í, ƯÁ¤ Áý´ÜÀÇ Çʿ伺¿¡ ¸ÂÃâ ¼ö ÀÖ°Ô ¸¸µé¾îÁ³´Ù. ¿ø¸®¸¦ ÀÌÇØÇÏÁö ¸øÇÏ°í ÆÐÅÏ ¿¹Á¦¸¦ ±×´ë·Î Àû¿ëÇϸé À߸øµÈ ¼³°è¸¦ ÀúÁö¸£±â ½¬¿î Á¡±îÁö »ó¼¼ÇÏ°Ô ¾Ë·ÁÁØ´Ù. Á¤È®ÇÑ ¿ø¸®¿Í °³³äÀ» Áß½ÉÀ¸·Î ÆÐÅÏ¿¡ ´ëÇØ ½±°í Á¤È®ÇÏ°Ô ½ÀµæÇÒ ¼ö ÀÖ°Ô ¾Ë·ÁÁØ´Ù.


ps.

µðÀÚÀÎÆÐÅÏÀÇ ¹æ½ÄÀÇ ¼¼ºÎÀûÀ¸·Î ³ª´©°í ±âÁ¸ÀÇ Æ²À» ¹þ¾î³ª´Â ÆÐÅÏÀ» ÅëÇØ ¸¹Àº °ÍÀ» ´À³¢´Â ½Ã°£À̾ú´Ù. ¹è¿î °Íµµ ¸¹Áö ÇöÀå¿¡¼­ Á¦´ë·Î È°¿ë Çغ¸°í ½ÍÀº ¸¶À½ÀÌ´Ù.






´ñ±Û(0) | ¿«Àα۾²±â(0) | ½ºÅ©·¦ ½Å°í | Àμâ
 
 
 
 °°ÀºÃ¥ ´Ù¸¥¸®ºä | ÀÌ Ã¥¿¡ ´ëÇÑ ´Ù¸¥ ¸®ºäµµ Àо¼¼¿ä.
¿¤¸®¸àƲ µðÀÚÀÎ ÆÐÅÏ Elemental Design Patterns Çâ±â³ª´ÂÈ£·¡ºñ
¿¤¸®¸àƲ µðÀÚÀÎ ÆÐÅÏ jaeoo
Elemental Design Patterns - ÇѺû¹Ìµð¾î Piconet
[ÇѺû¹Ìµð¾î] Elemental Design Patterns - °´Ã¼ÁöÇâ°ú µðÀÚÀÎ ÆÐÅÏÀÇ ¿¬°á°í¸® newlsf
 
 
´ÙÀ½±Û : Æ÷Åä¼¥ µðÀÚÀÎ ½ºÅ¸ÀϺϠ 2013.10.16 01:03:22
ÀÌÀü±Û : »çÁø°¡¸¦ À§ÇÑ Æ÷Åä¼¥ CS6   2013.10.16 00:53:06