ÅëÇÕ°Ë»ö
¡¤ ¸¶À»¼­ºñ½º¶õ?  ¡¤ Æ÷·³¸¶À»  ¡¤ ÀϹݸ¶À»  ¡¤ Å׸¶¸¶À»  ¡¤ ¸¶À»·©Å·  ¡¤ Ȱµ¿¿Õ
¡¤ µ¦½ºÆÛÆ®¶õ?  ¡¤ TECBOX   ¡¤ PRSBOX   ¡¤ ÀÌ¿ë¾È³»  
¡¤ DEXTÁ¦Ç°±º  ¡¤ ³»ºÎÅëÁ¦½Ã½ºÅÛ  ¡¤ ¼Ö·ç¼Çº£ÀÌ  ¡¤ S/W & ESD ÄÄÆ÷³ÍÆ®
¡¤ ¾ÆÀÌÆ¼Æ®·£µå  ¡¤ Á¦ÈÞ¹®ÀÇ  ¡¤ Event Mall
¡¤ ImDev-¸®Äí¸£ÆÃ  ¡¤ ImDev-¾Æ¿ô¼Ò½Ì  ¡¤ ´å³ÝÄÁ¼³ÆÃ
¡¤ IT °úÁ¤  ¡¤ DOT Zone
¡¤ LiveSeminar  ¡¤ LiveConference
Notice
 
Ž»ö °Ç³Ê¶Ù±â ¸µÅ©ÀÔ´Ï´Ù.
 
POSA3  Publisher-Subscriber  Thread-SafeInterface  ORB  Broker  AOP  Aspect.NET  GridComputing  Decorator  Command  OMA  Service  ADO.NETEntityFramework  FactoryMethod  ÀÓº´¼ö  Pattern  Iterator  SemanticWeb  Requirements  CompoundPattern  MasterSlave  LeaderFollower  EventService  Visitor  ORM  KQML  Architecture  MDA  WebTesting  MVC  Layer  EOS  WrapperFacade  Strategy  LazyAcquisition  BlackBoard  CompositeMessage  Leasing  WSIT  POSA1 
³Ê¹« Àб⸸ Çϳ׿ä. ÀÌÇØ¸¦ µ½´Â ¼³¸íÀÌ ºÎÁ·ÇÔ
¹ÚÁ¾Ã¶  2010-08-17 15:11:18
°úÂùÀ̽ʴϴÙ. ^^;;; ¿­½ÉÈ÷ÇØ¼­ ¾î¼­ º¸¿©µå¸®µµ·Ï ÇÒ²²¿ä :)
¼Õ¿µ¼ö  2010-02-21 02:01:23
¿ª½Ã ¼Õ¿µ¼ö´Ô °­ÀÇ´Â ÃÖ°ö´Ï´Ù. ¹ø¿ª¼­µµ »¡¸® º¸°í ½Í³×¿ä ^^
¾È»óÇõ  2010-01-06 11:25:22
flash ¹®Á¦¶ó°í ÇÕ´Ï´Ù. flash 9°ú 10ÀÌ ¼­·Î ²¿À̸鼭 ¹ß»ýÇÑ ¹®Á¦¶ó°í ÁöÀÎÀÌ ¸»ÇØÁÖ´õ±º¿ä. Á» ...
¼Õ¿µ¼ö  2009-09-27 00:22:47
ÄÄÇ»ÅÍ ¼³Á¤ ¹®Á¦ÀÎÁö °­ÀÇ º¸±â°¡ ¾È‰Ï´Ï´Ù. ´Ù¸¥ ÄÄÇ»ÅÍ·Î Á¢±ÙÇÏ¸é µÇ´Âµ¥ Á¦ ³ëÆ®ºÏÀº ¾ÈµÅ³×¿ä ´Ù¸¥ ºÐµéÀº ...
Ȳġ°ï  2009-09-21 20:42:05
 
 [POSA1] Whole Part  ¤ýÁ¶È¸(1636) / Àç»ý¼ö(311) / Ãßõ(0)
BEST °­ÁÂ
[GoF] Visitor
¿ì»óÁ¤(again4you)
ADO.NET Entity Framework Ȱ¿ë
ÇÑ¿ëÈñ(woom33)
Framework Engineering
¼Õ¿µ¼ö(only2u4u)
ADO.NET Entity Framework ¼Ò°³ [ÇÑ¿ëÈñ]
ÇÑ¿ëÈñ(woom33)
 
°­ÀǼҰ³

Divide & Conquer ´Â ¼ÒÇÁÆ®¿þ¾î ÃʱâºÎÅÍ ÀÌ¿ëµÈ Àü·«ÀÔ´Ï´Ù.

À̸¦ ÅëÇØ Ãß»óÈ­°¡ ¸ðµâ, °´Ã¼, ÄÄÆ÷³ÍÆ®, SOAÀÇ ¼­ºñ½º µîÀ» ź»ý½ÃÄ×½À´Ï´Ù.

 

Whole Part Design PatternÀº ¿©·¯ºÐ¿¡°Ô Divide & ConquerÀÇ ¸Å·ÂÀ»Àü´ÞÇØ ÁÙ °ÍÀÔ´Ï´Ù.

 

Context(Á¤È²)

ÁýÇÕ°´Ã¼(aggregate object)¸¦ ±¸ÇöµÈ »óȲ¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

Forces(¿µÇâ·Â)

ÀÛÀº °´Ã¼·Î ºÐÇØµÇ°Å³ª ±âÁ¸¿¡ ÀÖ´ø °´Ã¼µé·Î ±¸¼ºµÇ¾î¾ß

º¹ÇÕ °´Ã¼´Â Àç»ç¿ë¼º, ±³Ã¼¼ºÀ» Áö¿øÇÒ ¼ö ÀÖ°í ´Ù¸¥ À¯ÇüÀÇ ÁýÇÕ °´Ã¼·Î ÀçÁ¶ÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ŭ¶óÀÌ¾ðÆ®´Â ÁýÇÕ °´Ã¼ÀÇ Á÷Á¢ Á¢±Ù¸¦ Çã¿ëÇÏÁö ¾Ê¾Æ¾ß Çϸç, ÃÖ¼Ò ´ÜÀ§·Î ÀÎÁöÇØ¾ß ÇÕ´Ï´Ù.

 

Solution(ÇØ¹ý)

´õ ÀÛÀº °´Ã¼µéÀ» ĸ½¶È­ÇÏ´Â ÄÄÆ÷³ÍÆ®¸¦ µµÀÔÇØ¼­,

Ŭ¶óÀÌ¾ðÆ®°¡ ÄÄÆ÷³ÍÆ®ÀÇ ±¸¼º ºÎºÐµé¿¡ Á÷Á¢ ¾×¼¼½ºÇÒ ¼ö ¾øµµ·Ï ¸¸µì´Ï´Ù.

ÀÌ ÁýÇÕ°´Ã¼´Â ¸¶Â÷ ºÎǰÀ¸·Î ±¸¼ºµÈ ÀÚµ¿Â÷ °°ÀÌ ÇϳªÀÇ ÀǹÌÀû ´ÜÀ§·Î »ç¿ë µË´Ï´Ù.

 

 

¼ø¼­

 

±¸Á¶ºÐÇØ ÆÐÅÏÀ̶õ

Whole-PatrÀÇ Á¤ÀÇ

Example

Context(Á¤È²)

 

Problem(¹®Á¦)

Solution(ÇØ¹ý)

Structure(±¸Á¶)

Dynamic(µ¿ÀÛ)

Imlementation(±¸Çö)

 

Variant

Example resolved

Known use

Consequence

See also

 
°­»ç¼Ò°³
°­»çÀ̹ÌÁö
Speaker : ¹Ú¼±¿í
¾ÆÅ°ÅØÆ®¸¦ À̸£´Â ±æÀº ¿©·¯ °¥·¡°¡ ÀÖ½À´Ï´Ù. Àü µµ¸ÞÀÎ Àü¹®°¡¸¦ ÅëÇÑ ¾ÆÅ°ÅØÆ®ÀÇ ±æÀ» ¼±ÅÃÇß½À´Ï´Ù. Á¦°¡ ²ÞÀ» ÀÌ·çÁö ¸øÇÑ´Ù¸é, ¾ÆÅ°ÅØÃĸ¦ ¾Æ´Â µµ¸ÞÀÎ Àü¹®°¡°¡ µÉ °ÍÀÔ´Ï´Ù. ±àÁ¤ÀÇ ¸¶Àεå·Î »ì¾Æ°¡´Â ÀÌ ½Ã´ëÀÇ °³¹ßÀÚÀÔ´Ï´Ù. ÆÐÅϰú °³¹ß ¹æ¹ý·Ð¿¡ °ü½ÉÀÌ ¸¹Àº °³¹ßÀÚÀÔ´Ï´Ù
 
Tags : WholePart, POSA1
        
 
 
ȸ»ç¼Ò°³  |   °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§  |   Á¦ÈÞ¹®ÀÇ  |   ±¤°í¹®ÀÇ  |   E-Mail ¹«´Ü¼öÁý°ÅºÎ  |   °í°´Áö¿ø  |   ÀÌ¿ë¾È³»  |   ¼¼±Ý°è»ê¼­
°øÁ¤°Å·¡À§¿øÈ¸ °í½Ã Á¦ 2000-1È£¿¡ µû¸¥ »ç¾÷ÀÚµî·Ï¹øÈ£ ¾È³»: 220-81-90008 / ´ëÇ¥: È«¿µÁØ
¼­¿ï½Ã °­³²±¸ ¿ª»ïµ¿ 662-18 °­³²ÅÚ·¹ÇǾƺôµù 9Ãþ / TEL. 02_511_4824 / FAX. 02_511_4823
Copyright ¨Ï (ÁÖ) µ¥ºêÇǾÆ. All rights reserved.