ÔÚÄÚÈÝ´´×÷Óë¹æ»®²ß¶¯µÄ½ºþÀºÃ¶àÈËʱʱÏÝÈëÒ»ÖÖ¡°Ìá±ÊÍüÑÔ¡±µÄÄæ¾³¡£»òÊÇÃæ¶Ô°×Ö½ºÚ×ÖÎÞ´ÓÏÂÊÖ£¬»òÊÇÑóÑóÈ÷È÷ÊýǧÑÔÈ´ÄÑÑÚÂß¼µÄÊèËÉ¡£Õâʱ³½£¬ÎÒÃDZØÒªÒ»Ì׿ÉÄÜͳÉãÈ«¾Ö¡¢Á½È«Î¢¹ÛµÄ¡°µØÍ¼¡±¡£17c.5c²ÝÄâ·¨£¬ÕýÊÇÕâÑùÒ»Ì×±»×¨ÒµÄÚÈݼܹ¹Ê¦·îΪ¹çô«µÄÃØ¼®¡£
ËùνµÄ¡°17c.5c¡±£¬²¢·ÇÐþѧ£¬¶øÊÇÒ»Öָ߶Ƚṹ»¯µÄ˼ÏëÄ£ÐÍ¡£Ëü½«²ÝÄâ¹ý³Ì²ð½âΪ5¸öÖ÷Ìâά¶È£¨5c£ºConnectionÁª½á¡¢ContextÓï¾³¡¢CoreÖ÷Ìâ¡¢ClarityÇ峺¡¢Constraint¿ËÔ죩ÒÔ¼°17¸öÖ§³ÖÕâЩά¶ÈµÄÖ´Ðд¥µã¡£
Part1ÎÒÃǽ«³Áµã·Ö½âÕâÌ×ϵͳµÄ¡°µØ»ù¡±Óë¡°¹Ç¼Ü¡±£¬´øÄãÁìÂÔ²ÝÄâ³õÆÚÄdz¡¹ØÓÚÂß¼ÓëÉèÏëÁ¦µÄºÀ»ªÃ°ÏÕ¡£
²ÝÄâµÄµÚÒ»²½£¬Ê¼ÖÕ²»ÊÇÇû÷¼üÅÌ£¬¶øÊÇÉî¶È˼ÂÇ¡£ÔÚ17c.5cµÄϵͳÖУ¬Connection£¨Áª½á£©ÊÇÊ×ÒªÉí·Ö¡£Äã±ØÐëÎÊ×Ô¼º£ºÎÒµÄÊܶàÊÇË£¿ÎÒµÄÎÄ×Ö½«Í¨¹ýʲôÇþ·´¥´ïËûÃÇ£¿ÕâÖÖÁª½á¾ö¶¨Á˲ÝÄâµÄ»ùµ÷¡£ÊÇÈçÀÏÓÑÐð¾É°ãµÄËɳڸУ¬»¹ÊÇÈçѧÊõ»ã±¨°ãµÄÑϽ÷ÐÔ£¿ÈôÊÇûÓгÉÁ¢ÓÐЧµÄÁª½á£¬ºóÐøµÄËùÓÐÖÂÁ¦¶¼Ö»ÊÇ×ÔàË¡£
½ô½Ó×ÅÊÇContext£¨Óï¾³£©¡£ÈκνܳöµÄÄÚÈÝÈôÊÇÍÑÀëÁËÌØ¶¨µÄÓï¾³£¬³ÇÊÐÏԵòҰ×ÎÞÁ¦¡£ÔÚ²ÝÄâ½×¶Î£¬¹¹½¨Ò»¸ö³Á½þʽµÄ³¡¾°ÖÁ¹Ø³ÁÒª¡£Äã±ØÒªÍ¨¹ýÔ¤ÉèÓï¾³£¬ÈöÁÕßÔÚ½øÈëÕýÎĵĵÚÒ»Ã룬¾ÍÄܸд¥µ½ÄãËùÓªÔìµÄ¹ÖÒì´Å³¡¡£
¶øCore£¨Ö÷Ì⣩ÔòÊÇÄǸù¶¨º£ÉñÕë¡£17c.5cÇ¿µ÷£¬Ò»¸öΰ´óµÄ²Ý°¸±ØÐëÓÐÇÒÖ»ÓÐÒ»¸ö»êÁé¡£²ÝÄâʱ£¬ÎÒÃÇÍùÍùÈÝÒ×̰¶àÇóÈ«£¬Ïë°ÑËùÓеÄÁÁµã¶¼Èû½øÈ¥£¬Á˾ֵ¼Ö³ÁµãÍÌÍ¡£Ã÷È·Ö÷Ì⣬Òâζ×ÅÄãÒªÓÐÉáÆúƽµ¡¢±£È«¾«Ó¢¸ÅÏëµÄÓÂÆø¡£
×îºóÊÇClarity£¨Ç峺£©ÓëConstraint£¨¿ËÔ죩¡£Ç峺ÊDzÝÄâµÄ¸ù»ù¹¦£¬¶ø¿ËÔìÔòÊǸßÊÖÓëÐÂÈ˵ķÖË®Áë¡£ÔÚ17c.5cµÄÊÓÒ°À¿ËÔìÒâζ×Ų»ÔÙ¶ÑÆö´ÇÔ壬¶øÊÇÓÃ×׼µÄ´ÊÓïÈ¥»÷ÖÐÖ¸±ê¡£
ÈôÊÇ˵5cÊDzÝÄâµÄ»êÁ飬ÄÇô17¸ö¹Ø¼ü´¥µã¾ÍÊÇÖ§³ÖÈâÉíµÄ¹Ç÷À¡£ÔÚ²ÝÄâµÄǰ°ë³Ì£¬ÎÒÃDZØÒªÊµÏÖǰ8¸ö´¥µãµÄ²¼¾Ö¡£
Áé¸Ð²¶»ñµã£º½«ÄÇЩϸËéµÄ¡¢ÉÁ¹âµÄÏëͷ˲¼ä¼Í¼£¬²»ÂÛÆä¶àô²»ÆëÈ«¡£Êܶà»Ïñêµã£º¸øÄãµÄÃÎÏë¶ÁÕ߻һÕÅÏñ£¬²ÝÄâʱʼÖÕ¶Ô×ÅÕâÕÅÏñÇãËß¡£¸ÐÇéÒýÁ¦³¡£ºÉ趨²Ý°¸¿ªÆªµÄ¸ÐÇéÇúÏߣ¬ÊÇÐüÒÉ¡¢¹²Ê¶»¹Êdzå»÷£¿ÊÂʵ·Ö²ã¼Ü¹¹£º½«ÔÊ¼ËØ²Ä°´³ÁҪˮƽ½øÐзֲ㣬ȷ±£Âß¼Á´Â·µÄ³©´ï¡£
·´Ö±¾õÊӽǵ㣺ѰÕÒÄÇЩ³öºõÒâÁÏÈ´ÓÖÔÚÇéÀíÖ®ÖеĸÅÏ룬ÕâÊÇÈòÝÄâ¾ß±¸¡°¸ß¼¶¸Ó×±µÄ¹Ø¼ü¡£ÐðʽÚÅĽÚÅÄÆ÷£º¹æ»®³¤¾äÓë¶Ì¾äµÄ½»Ì棬½ÚÔì¶ÁÕßµÄÔĶÁÐÄÂÊ¡£ÊÓ¾õÁô°×Ô¤É裺¼´¾ÍÊÇÔÚÎÄ×Ö¸åÖУ¬Ò²ÒªÔ¤Áô³öÊÓ¾õÉϵÄÊæ·þÇø¡£½»»¥»ØÒô±Ú£ºÔ¤ÅжÁÕߵķ´À¡£¬ÔÚ²ÝÄâʱÌáǰ¸ø³ö»ØÓ¦»ò·ü±Ê¡£
ÕâÒ»½×¶ÎµÄ²ÝÄ⹤×÷£¬ÐÔÖÊÉÏÊÇÒ»³¡¾«ÃܵŤ³ÌÉè¼Æ¡£Äã²»ÊÇÔÚдÎÄÕ£¬ÄãÊÇÔÚ¹¹½¨Ò»¸öÄܹ»ÔËÐеÄ˼Ïëϵͳ¡£µ¹Øâ8¸ö´¥µãÓë5cά¶ÈÃÀÂú½»´íʱ£¬ÄãµÄ²Ý°¸¾ÍÒѾ³É¹¦ÁËÒ»°ë¡£Ëü²»ÔÙÊÇÒ»¶ÑÀǽåµÄ×Ö·û£¬¶øÊÇÒ»¸öÕ¼ÓÐÐÔÃüÂɶ¯¡¢Âß¼çÇÃܵÄÓлúÌå¡£
ÔÚ½ÓÏÂÀ´µÄPart2ÖУ¬ÎÒÃǽ«½øÈë17c.5cµÄÉîË®Çø£¬Ì½ÇóÈôºÎͨ¹ýÔü×ÒµÄ9¸ö´¥µãʵÏÖ×îºóµÄ¡°µã¾¦Ö®±Ê¡±£¬ÒÔ¼°ÈôºÎͨ¹ý¸´ÅÌÓ뾫½¨£¬Èóõ¸åÍɱäΪ´«ÊÀÖ®×÷¡£
ÔÚʵÏÖÁËPart1ÖеػùÓë³ûÐεĹ¹½¨ºó£¬17c.5c²ÝÄâ·¨½øÈëÁË×î¾ßÌôÕ½ÐԵġ°ÉîË®Çø¡±¡£ÕâÒ»½×¶Î£¬Ôü×ÒµÄ9¸ö¹Ø¼ü´¥µã½«²ûÑï¾ö¶¨ÐÔ×÷Óã¬ËüÃDZðÀë¶ÔÓ¦×Ųݰ¸µÄѪÈâÌî³ä¡¢¼¡Àí´òÄ¥ÒÔ¼°ÖÕ¼«Éý»ª¡£
ÓïÒåÕÅÁ¦µã£ºÔÚ²ÝÄâÖкóÆÚ£¬ÎÒÃDZØÒªÑ°ÕÒ¶Ô¿¹Ã档ͨ¹ý¶Ô±È¡¢Ã¬¶ÜºÍÕÅÁ¦£¬ÈÃÄÚÈݲúÉú»ð»¨¡£Ã»ÓÐì¶ÜµÄÄÚÈÝÊÇÆ½µµÄ£¬17c.5cÒªÇóÎÒÃÇÔÚ´ËʱÓÐÒâÔì×÷Ò»ÖÖ¡°ÖÇÁ¦²©ÞÄ¡±¡£¶àά֤¾ÝÁ´£ºÕâ²»Ö»ÊÇÁоÙÊý¾Ý£¬¶øÊÇͨ¹ý¹ÊÊ¡¢Êý¾Ý¡¢È¨ÍþÖ¤ÑÔ¡¢Ó×ÎÒÂÄÀúµÈ·ÖÆçά¶ÈµÄËØ²Ä£¬¹¹½¨Ò»¸ö²»³É»Ø×ìµÄ¹Ø»·¡£
DZ̨´ÊÖ²Èë£ºÕæÕýµÄ¸ßÊÖ£¬²ÝÄâʱ×ÜÄÜÔÚ×ÖÀïÐмäÂñÏ¡°±ùɽ¡±¡£ÈöÁÕßÔÚ¶ÁÍêºóÓÐÓàÒôÈÆÁºÖ®¸Ð¡£Â߼ת³ÐÊàŦ£º²é³¶ÎÂä¼äµÄÏνÓÊÇ·ñÌìÈ»¡£17c.5cÌᳫ¡°Ë¿»¬Çл»¡±£¬ÈöÁÕßÔÚ²»Öª²»¾õÖб»ÄãµÄ˼·´øÏòÔ¶´¦¡£¸ßƵ¹²Õñ´Ê¿â£ºÍ¨¹ýÌØ¶¨¸ßƵ´ÊµÄ³Á¸´Ê¹Óã¬Ç¿»¯Ö÷ÌâÓ¡Ïó£¬ÕâÊÇÒ»ÖÖÒþÃØµÄÉúÀí°µÊ¾¼¼Êõ¡£
½ÚÅÄÊÕÁ²µã£ºÔÚ¼´½«½áβ´¦£¬½«É¢·¢³öÈ¥µÄ˼·³ÁÐÂÊÕ££¬³ï±¸×îºóµÄ·¢×÷¡£ÉóÃÀ¹Ø»·Ð£Ñ飺»Ø¹ýÉõ¿´£¬¿ªÍ·µÄ·ü±ÊÊÇ·ñÊջأ¿É«µ÷ÊÇ·ñͳһ£¿È¥ÈßÓàÊÖÊõ£ºÕâÊÇ×î¼²¿àµÄÒ»²½£¬ÌÞ³ýËùÓжÔÖ÷ÌâºÁÎÞ¹±Ï׵ķϻ°£¬ÄÄÅÂËüÃÇ¿´ÆðÀ´ºÜºÀ»ª¡£ÖÕ¼«Ðж¯µ¼Ïò£¨CalltoAction£©£º¸øÕâ·Ý²Ý°¸Ò»¸öÃ÷È·µÄ¹éËÞ¡£
²ÝÄâµÄʵÏÖ²¢²»ÁÏζ׏¤×÷µÄʵÏÖ£¬ÔÚ17c.5cµÄÓᄈϣ¬²ÝÄâºóµÄ¡°Àä´¦Öá±Óë¡°µü´ú¡±²ÅÊÇÉñ×÷µ®ÉúµÄ±Ø¾Ö®Â·¡£
µ±ÎÒÃÇʵÏÖÁËÕâ17¸ö´¥µãµÄ²¼¾Öºó£¬½¨Ò齫²Ý°¸¸éÖÃ24Ó×ʱ¡£ÕâÖÖ¡°ÀäÈ´¡±ÊÇΪÁËÈÃÄãÍÑÀë´´×÷ÕߵĿñÈÈ£¬×ª¶øÒÔÉóÊÓÕßµÄĬĬÊÓ½ÇÀ´¹Û²ì¡£Äã»á·¢ÏÖ£¬Õý±¾×ÔÒÔΪÃÀÂúµÄÂß¼¿ÉÄÜ´æÔÚÁѷ죬Õý±¾¶¯È˷θµÄÉ¿Çé¿ÉÄÜÂÔÏÔ×ö×÷¡£
ÔÚ17c.5cµÄ¸´Å̽׶Σ¬ÎÒÃDZØÒª³Áµã¹Ø×¢Constraint£¨¿ËÔ죩Õâһά¶È¡£²ÝÄâʱ£¬ÎÒÃÇÊǼӷ¨´ó¼Ò£»¶ø¾«½¨Ê±£¬ÎÒÃDZØÐë³ÉΪ¼õ·¨¿ñħ¡£É¾µôÄǸöÓÐÓàµÄÐÎÈÝ´Ê£¬¿³µôÄǸö¹ÌÈ»½Ü³öµ«Æ«ÀëÖ÷ÌâµÄ¶ÎÂä¡£¼Çס£¬²ÝÄâµÄÒÕÊõ£¬ÍùÍùÌå´Ë¿ÌÄã×îºóÁôÏÂÁËʲô£¬¶ø·ÇÄã×î³õдÁ˼¸¶à¡£
µ±ÄãÕæÕý°ÑÎÕÁË5¸öÖ÷Ìâά¶Å×ë17¸ö¹Ø¼ü´¥µãµÄ¹²Í¬·¨¹æ£¬Äã»á·¢ÏÖ£¬Ð´×÷Óë²ß¶¯²»ÔÙÊǼ²¿àµÄ¼·ÑÀ¸à£¬¶øÊÇÒ»³¡ÕÆ¿ØÈ«¾ÖµÄÕ½ÊõÓÎÏ·¡£ÎÞÂÛÊÇ׫дһ·Ý×ãÒÔŤתְҵÉúÑĵÄóÒ×´òËãÊ飬»¹ÊÇ´´×÷һƪÒý·¢È«Íø¹²Ê¶µÄ¸ÐÇéÈíÎÄ£¬17c.5c²ÝÄâ·¨¶¼ÄÜΪÄãÌṩ×î²»±äµÄÖ§³Ö¡£
ÔÚÕâ¸öË鯬»¯ÔĶÁµÄʱÆÚ£¬Éî¶È¶øÓÐÁ¦Á¿µÄÄÚÈÝÒÀÈ»ÊÇϡȱ×ÊÔ´¡£µ«Ô¸ÕâÌײÝÄâÖ¸ÄÏ£¬ÄÜÖúÄãÔÚÐÅÏ¢µÄ´óË®ÖУ¬¹¹½¨ÆðÊôÓÚ×Ô¼ºµÄ¡¢¼á²»³É´ÝµÄÄÚÈÝ´óÏᣵ±ÄãÏ´ÎÃæ¶ÔÄÇÕÅÌø¶¯µÄ¹â±êʱ£¬ÇëÏëÆð17c.5c¡ª¡ªÄÇÀïÓÐÄã´ÓƽµÂõÏò׿ԽµÄÈ«Êý°ÂÃØ¡£