дÔÚ¶¬ÈյĵÚÒ»Ìì--Ò»¸öÅ®³ÌÐòÔ±µÚÆßÄ깤×÷×ܽá
½ñÄêµÄÌìÆøËƺõÌرðůºÍ£¬Ëä˵ÒѾÊǶ¬ÌìÁËÎÒÃÇÕâÀïÒÀȻһƬÇïÉ«¡£
ÕâÊÇÎÒ¹¤×÷µÄµÚÆßÄ꣬ҪÊÇÒ»¶Î¸ÐÇéµÄ»°ÕýÊÇÆßÄêÖ®Ñ÷µÄʱºò¡£Èç¹ûÔÚ¸ÐÇéÖÐÿÄê×÷Ò»·Ý×ܽᣬÊDz»ÊǾͲ»»áÓд«ËµÖеĿ²¶ù¡£
ÎÒËùÔڵĹ«Ë¾²»´ó£¬µØ·½Ò²²»´ó¡£¼ûʶ²»¹ã£¬Éî¶È²»¹»£¬Ì«¶àµÄËæÓö¶ø°²ÈÃÎҵŤ×÷Õâô¶àÄ궼Æð·ü²»´ó£¬±ØÐë³ÐÈÏÎÒ¹Ç×ÓÀï¾ÍÊǸö³Ô»õºÍÀÁ¹í¡£ÕâƪÎÄÕ½ö½öÊÇ×Ô¼º¹ýÈ¥Ò»Ä깤×÷µÄ×ܽᣬ¶ÔÓÚÓÐÀíÏëÓб§¸ºµÄºÃÇàÄê¾Íµ±¿´¸ö·´Ãæ½Ì²Ä£¬È»ºó±Þ²ß×Ô¼º¸ü¼ÓŬÁ¦°É¡£ÁíÍâÎÒÏÖÔÚµÄÐľ³Ò²Êǹ¤×÷ÕâôЩÄêºóµÄ¸ÐÊÜ£¬»¶ÓÔĶÁÒÔÇ°µÄ×ܽᣬÔÚÄÇÀïÄãÒ²Ðí»áÕÒµ½¹²Ãù¡£
1. ¸öÈ˼¼Êõ
»°Ëµ±ÏҵͷÁ½ÄêÎÒ¾õµÃ¼¼ÊõàáàáµÄÍùÉÏÕÇ£¬»áÁ˺öණÎ÷£¬È»ºóµÄ¼¸Äê¾Í»ºÂýÅÀÐÐÁË¡£Ò»¸öÊÇÎҵŤ×÷ÐÔÖÊÊÇ×öÓ¦Óõı¾À´Ò²²»Ì½ÌÖʲô¸ßÉîµÄ¼¼Êõµã£¬ÁíÒ»¸ö¾ÍÊÇ×Ô¼ºÀÁûÓкúÃÀûÓÃʱ¼ä³äʵ×Ô¼º¡£
¶ø½ñÄê64bitµÄÆÕ¼°£¬ÀµÒÔÉú´æµÄAutoCAD¿ªÊ¼ÏÓÆú¹ÅÀϵÄVB6£¬ÀͶ¯Á¦Êг¡µÈµÈÔÒòʹÎÒ²»µÃ²»½Ó´¥ÕÆÎÕм¼Êõ¡£Ò»Ð©¼¼Êõµã£¬ÖîÈçsql serverµÄspatial²¿·Ö£¬°ÑGISµÄÀíÂÛËã·¨ÒýÈëÎÒËùÔÚµÄÓ¦ÓÃÁìÓò£»ÀûÓÃAutoCADµÄ.netÀàÖØÐÂÉè¼ÆÒÑÓÐϵͳ¡£Linq£¬ C#¶àỊ̈߳¬WPF±àдÃÀ¹ÛµÄ½çÃæµÈµÈ¡£Ñ§Ï°Ð¼¼ÊõÊǸöÏíÊܵĹý³Ì£¬¾õµÃ×Ô¼º¿ªÊ¼¸úµÃÉÏʱ´úµÄ²½·¥¡£µ±È»Èç¹ûÏîĿʱ¼ä½ôµÄ»°Ò²»áÓÐѹÁ¦£¬×ܾõµÃÓÃÔÀ´µÄ¼¼ ÊõºÜ¶Ìʱ¼ä¸ã¶¨µÄ¶«Î÷£¬ÏÖÔÚÈ´´ó´óÔö¼ÓÁË¿ª·¢Ê±¼ä¡£ºÍÉÏÒ»´Îϵͳѧϰ±ÈÆðÀ´£¬Õâ´Î×Ô¼º¾ÍÒªÎÈÖصĶ࣬ËäÈ»¹ýÈ¥¼¸Ä겢ûÓÐÔÚ¼¼ÊõµãÉÏÌر𾫽øµ«ÊÇ»ù±¾¹¦¸ü¼Ó ÔúʵÁË£¬²»»áÏòÉÏ´ÎÄÇÑù²»ÖªµÀ´ÓÄÄÀïÏÂÊÖ¡£Õâ´ÎËãÊÇÐÄÀíÓе×Óв½ÖèÓмƻ®µØѧϰ£¬¸Ð¾õºÃºÜ¶à¡£
¼¼ÊõµãµÄѧϰÓëÓ¦Óò»½ö½ö¶ÔÓÚÎÒ¸öÈËÄÜÁ¦µÄÒ»ÖÖÌá¸ß¸üÊÇÔںܴó³Ì¶ÈÉÏ°ïÖúÈí¼þÖØмܹ¹¡£ÓÉÓÚƽ̨µÄת»»£¬ÎÒÃÇÓлú»á¶ÔÔÓÐϵͳÖØÐÂ×÷·ÖÎö£¬Éè¼Æ¡£ÒÔ Ç°µÄÎÒÍêÈ«ÊÇÒ»¸öʵʩÕߣ¬¶øÏÖÔÚËù°çÑݵĸü¶àµÄÊÇÒ»¸öÉè¼ÆÕß¡£ÕâÖÖ½ÇÉ«µÄת±äÒâζ×ÅÔðÈθü´ó£¬Èç¹û³ö´í¾Í²»ÊÇÀË·ÑÎÒÒ»¸öÈ˵Äʱ¼ä¶øÊÇ´ÓÕûÌåÉÏÀË·ÑÍŶÓ×Ê Ô´¡£È¥Äêд×ܽáµÄʱºòÎÒÔÚÑ°ÃÙÈí¼þÉè¼ÆÉÏÃæµÄ½¨Ò飬½ñÄêϵͳµÄ¿´ÁËUMLºÍÉè¼Æģʽ¡£Ç¿ÁÒµÄÒâʶµ½´ÓÀí½âÀíÂÛµ½Áé»îÔËÓÃʵÔÚ²»ÊÇÒ»¼þ¼òµ¥µÄÊÂÇé¡£ÎÒµÄ×ö·¨ ÊÇ´Ó´óµÄϵͳÖÐÑ¡È¡Ò»¸öÏà¶Ô¶ÀÁ¢µÄ×Óϵͳ£¬¸ù¾Ýѧµ½µÄÀíÂÛ×Ô¼º´î¸öÉè¼Æ£¬ÏëÏëÔÙ´îÁíÍâÒ»¸ö£¬¸úÍŶÔÌÖÂÛÏ£¬ÕÒÕҸоõ¡£Õâ¸ö¹ý³ÌÎÒ´óÁ¿ÒÀÀµ mindmap£¬flowchar£¬UML¡£ ¿ªÊ¼µÄ²Ý¸åÊÇMindmap°ÑÐèÇóϸ·Ö£¬È»ºóUML½¨Á¢¿éÖ®¼äµÄ¹Øϵ¡£UMLÊǸöºÃ¶«Î÷£¬ËäÈ»ËüµÄ¸÷Öֹ淶ÈÃÉè¼ÆÔÚÈí¼þÉúÃüÖÜÆÚÖÐËùÕ¼±ÈÀý¼Ó´ó£¬µ«ÊÇËü¶Ô ÓÚϸ½ÚµÄ¿¼Á¿ÊǷdz£µ½Î»µÄ¡£Èç¹ûÎÒ¿ÉÒÔ°ÑËùÒªÈí¼þµÄÀàͼ£¬Ë³Ðòͼ»ºÃÄÇ»ù±¾ÉϾÍÄÜÖ¤Ã÷Õâ¸ö¶«Î÷ÎÒÏëÃ÷°×ÁË£¬ÁíÍ⻹¿ÉÒÔ°ÑËü½âÊ͸øÆäËû×éÔ±¡£ÔÚÉè¼Æ˼ÏëÉÏÎÒ Ò»°ã»á´ÓÒµÎñÂß¼³ö·¢±È½Ï×¢ÖؿɶÁÐÔ£¬»òÕß˵Êǽṹ¸ü·ûºÏÈËÄÔÂß¼¡£³ý·ÇÔڷdz£ÒªÐ§Âʵĵط½£¬Ò»Ð©º¯Êý£¬ÀàµÄ·Ö²¼²Å»á¿´ÆðÀ´²»ÄÇô˳ÁÿÿÕâ¸öʱºòÒ»¶¨ ÒªÅäÓÐÏà¹ØÎĵµ¡£Ö®ËùÒÔ»áÕâÑùÒ»²ãÒ»²ãµÄ´ó²¿·ÖÀ´Ô´ÓÚ×ÔÐÅÐIJ»Ç¿£¬Ã»ÓÐÕâЩͼ±íÎĵµµÄÖ§³ÖÎÒ²»È·¶¨ÊÇ·ñÄܹ»°ÑÒâ˼ÇåÎú׼ȷµÄ´«´ï¸øÍŶÓÆäËû³ÉÔ±£¬µ±È»Ò²²» Äܹ»±£Ö¤¹ý¶Îʱ¼ä×Ô¼º¾Í²»»áÍü¼Ç¡£Ä¿Ç°ÎÒ»¹ÔÚ¿Ä¿Ä°í°íµÄÇ°½øÖУ¬ÕæÐÄÏ£Íû½«À´µÄijһÌìÎÒ¿ÉÒÔÊìÁ·ÔËÓÃUML¹¤¾ß£¬×ö¸öºÏ¸ñÈí¼þ½¨Öþʦ¡£
¶ÔÎÒÀ´Ëµ×ö¼Ü¹¹µÄ¹ý³ÌÊÇÒ»¸öÌôÕ½×Ô¼º¾ö²ßÄÜÁ¦µÄ¹ý³Ì¡£±Ï¾¹Èí¼þÊÇÓÐÉúÃüµÄ£¬Ëü²»¶Ï³É³¤ÍêÉÆ£¬»òÕßijЩ²¿·ÖÔÚ²»¾ÃµÄ½«À´±»Ð¶µô¡£ÎÒ¿´²»µ½ÄÇôԶ£¬Éè¼Æ ʱ¼äÌ«³¤Ó°Ï칤³Ì½ø¶È£¬Ö»ÄÜÕÛÖÐƽºâ¡£ÊµÊ©ÊÇͬÑùµÄµÀÀí£¬Í¬Ò»¸öº¯Êý¿ÉÒÔÓò»Í¬µÄ·½·¨ÊµÏÖ¡£Æ½ºâÓ벩ÞÄÊdz¬³öÈí¼þÉè¼ÆÓëʵʩ֮ÍâµÄÄÜÁ¦£¬Ò²¾ÍÊÇË×»°ËµµÄ¾ Ñé¡£ÔÚÕâ¸ö·½ÃæÎÒ»¹Ì«ÄÛ¡£
2. ÍŶӹÜÀí
È¥ÄêµÄ×ܽáÀïÃæÎÒдÁË´ó¶Î´ó¶Î×ÔÈÏΪµÄ´øÁìСÍŶӵķ½·¨£¬Èç½ñ×ܽáΪËĸö×Ö£º¡°Ãô½Ý¿ª·¢¡±¡£Äê³õµÄʱºòÎÒµÄÒ»¸ö×éÔ±ÍƼöÎÒ¶ÁÁËÃô½Ý¿ª·¢µÄÊ飬²Å·¢ÏÖ ÎÒÄÇЩʵ¼ùÖС±´´¡±³öÀ´µÄ·½·¨Æäʵ¶¼ÊÇÃô½Ý¿ª·¢µÄÒ»²¿·Ö¡£½¨Á¢ÔÚʵ¼ù»ù´¡ÉϵÄÀíÂÛѧϰÈÃÈËéÈû¶Ù¿ª¡£ÏÂÃæдһϳýÁËÈ¥ÄêÄÇЩ·½·¨ÎÒ¿´¹ýÊéÒÔºó¾õµÃÌرðÖØÒª Ò»¶¨Òª¼Ç¼µÄ.
1.TDD£¬TestDriven Develop. ¿´¹ýÊé²ÅÖªµÀÕâ¸ö¶àÖØÒª£¬×÷Ϊ³ÌÐòÔ±£¬ÃÆͷд´úÂë¿ÉÒÔµ«ÊÇÈç¹ûд²âÊԺܶàÈ˶¼»á²»Çé²»Ô¸µÄ£¨ÓÈÆäС¹«Ë¾£¬Ã»ÓÐרÃŵÄÈËд²âÊ﵀ script£©¡£µ«ÊÇTest caseµÄ½¨Á¢¶ÔÓÚ¹¦ÄܵÄÍØÕ¹£¬Î¬»¤ÊÇÏ൱ÖØÒªµÄ£¬ËäÈ»¿ªÍ·¿´ÆðÀ´Ð´²âÊÔÊÇÂé·³ÁËÒ»µãµ«ÊÇÕâΪÒÔºó½ÚÊ¡µÄʱ¼äºÍ×ÊÔ´ÊǺܴóµÄ¡£ÎÒËùÔÚµÄÏîÄ¿ÒªÊÇд scriptµÄ»°»¹ÊDZȽÏÀ§Äѵģ¬ÓÚÊÇÎÒÒªÇóÎÒµÄÍŶÓдÎĵµ¡£
2.µ±ÎÒÃǽáÊøÿһ¸öBug/FeatureÊÇÕæµÄ½áÊø¶ø·Ç°ëµõ×Ó¡£½áÊø¾ÍÊÇ°üÀ¨´úÂ룬עÊÍ£¬¶ÔÓ¦ÎĵµµÈµÈ¡£µ±ÍŶÓBuildÄÇÒ»Ìì²»»áÒòΪij¸ö¿´ËÆÍê³Éʵ¼ÊÉÏ»¹ÐèÒªÄÇôÁ½Èý¾ä»°µÄBug¶øµ¢Îó
3.ÎÞÂÛÊÇ·ñÃæÏò¿Í»§£¬Ã¿Ò»¸öBuild¶¼ÊÇÒ»¸öÍêÕûµÄmsi£¬¹éµµ±¸°¸¡£ÕâÑùÎÒÃÇ¿ÉÒÔÇáËɵıȽÏÿ¸ö°æ±¾Ö®¼äµÄ²»Í¬¡£
Ç°Á½¸öÔÂÓÖÓÐÁ½¸öÈ˹鵽ÎÒµÄÍŶÓÏ£¬ÎÒÃÇ¿ª»á¹æ·¶Í³Ò»Á˱àÂë¹æ·¶£¬±ÈÈçÿһ¸öº¯ÊýÇ°¶¼»á¼ÓÈý¸öµ¥ÒýºÅ£¨Õâ¸öÔÚ.netÀïÃæºÜºÃÓ㬿ÉÒÔ×Ô¶¯Éú³É°ï Öú£©¡£±ÈÈçÈçºÎÃüÃûº¯Êý£¬±äÁ¿¡£Æäʵ¾¹ýһͬ¹¤×÷´ó¼ÒµÄ±àÂë¹æ·¶ÒѾÔÚ²»¾ÒâÖÐÖð²½Í³Ò»£¬Õâ´ÎÖ»ÊÇÕýʽÃ÷È·³öÀ´ÒÔ±ãеÄ×éÔ±¾¡¿ìÉÏÊÖ¡£
¡°Ãô½Ý¿ª·¢¡±ÊÇÏÖÔڱȽÏÁ÷ÐеÄÈí¼þ¿ª·¢Ä£Ê½£¬ÎÒµÄÈÏʶÊÇËû·Ç³£ºÏÊÊ8¸öÈËһϵÄСÍŶÓÁé»î×÷Õ½¡£Ëü³ä·Ö·¢»ÓÍŶӳÉÔ±µÄÖ÷¹ÛÄܶ¯ÐÔ£¬¿ÉÒԱȽϼ°Ê±µØµ÷ Õû״̬£¬½µµÍ×ÊÔ´ËðºÄ¡£ËäÈ»Ãô½ÝÓÐÕýʽµÄ¹ÜÀíģʽ£¬¹¤¾ß£¬µ«Ò»ÇÐÒ»ÇеĸùÔ´À´×ÔÓÚÍŶӳÉÔ±¼äµÄ̹³Ï½»Á÷£¬Ï໥ÐÅÈΡ£ÕâÁ½ÑùûÓиú±¾¡±Ãô¡±²»ÆðÀ´£¬´ó¼ÒÐÄÀï ¶¼ÓÐ×Ô¼ºµÄС¾Å¾Å£¬»¹²»Èç²»Óá±Ãô½Ý¡±¡£
ÐÅÈκÍ̹³ÏÕâÖÖ¶«Î÷ûÓÐÓ²ÐÔ±ê×¼£¬Ö»ÄÜ¿¿ÍŶÓÂýÂýÄ¥ºÍ£¬Ò²¿¿Ôµ·Ö°É¡£Õâ¸ö·½ÃæÎÒµÄÔËÆø²»´í£¬×éÄÚºÏ×÷ÌÖÂÛµÄÆø·Õ·Ç³£ºÃ¡£´ÓÕâЩ±ÈÎÒÇڷܱÈÎÒÓоÑéµÄ×éÔ±ÃÇÉíÉÏѧµ½Á˺ܶණÎ÷¡£
Ä¿Ç°ÎÒÃÇ×éµÄÕâ¸öÔËתģʽµÃµ½Á˲¿ÃžÀíµÄÈÏͬ£¬ÒѾÉý¼¶ÁËÏÖÓеĹÜÀíÈí¼þ£¬ÎҾͿÉÒԱȽϹ淶µÄÒÀ¾Ý¡±Ãô½Ý¡±Ä£Ê½¹ÜÀíÁË¡£
½ñÄêÎÒÃDz¿ÃÅ×÷ÁËÒ»´ÎÈËʱ䶯£¬È¥ÄêÌá¼°µÄÄǸö²»×÷ΪµÄ¾Àí×ßÁËÐÂÀ´ÁËÒ»¸ö¡£ÔÚÒ»¶¨³Ì¶ÈÉÏÎÒÐèÒª¸¨ÖúËûµÄ¹¤×÷£¬ÕâÒ²¸øÎÒÌṩÁËһЩ×÷Ϊ´ú±í²ÎÓ벿ÃÅ ¼ä»áÒéÒÔ¼°¾ö²ß²ã»áÒéµÄ»ú»á¡£Ò»ÖÖ»áÒéÊÇ´«µÝÒâ¼û¸ø´ó¼Ò£¬ÐèÒªÑݽ²¡£¶ÔÓÚÕýʽµÄÑݽ²²»¹»×ÔÐÅ£¬×ÜŲ»ÄÜ׼ȷ±í´ï×Ô¼ºµÄÒâ˼¡£ÓÚÊǴÁËÑÝʾƽ̨£¬Ìرð×÷ÁË ÊÂÀý·ÖÎö£¬×÷ÁËpptÓÃ×÷Ö÷ÂöÂ硣Ч¹ûÒâÍâµÄºÃ£¬µÃµ½Á˺ܶà»ý¼«µÄ·´À¡£¬¶ÔÓÚÒÔºóµÄ¿ª·¢Ë¼Â·ºÜÓаïÖú¡£ÁíÍâÒ»ÖÖÊÇÌýÈ¡Òâ¼ûµÄ£¬ÊÛÇ°µÄ¸çÃǺÜÄÜ¡±´µÃ«Çó ´Ã¡±£¬ÌôµÃ벡ÄǸöϸÄǸöÆ«¡£¹Ø¼ü»¹²»Ôç˵¿ª·¢ÖÜÆÚβ¶Ë²Å˵£¬Ò»¸ÄÓÖÊÇÂé·³¡£ÒÔÇ°ÕâÑùµÄ»áÒéÎÒ²»ÊÇÖ÷½Ç¸ú×ÅÌýÌý¾ÍºÃ£¬ÏÖÔÚ³ÉÁËÖ÷ÌýÕߣ¬µÚÒ»·´Ó¦¾ÍÊǵִ¥£¬ ±ç½â¡£µ«ÊÇÂÖµ½ÎÒ˵»°£¬ÎÒ¶¼Ö»ÄÜ˵¶Ô²»Æð£¬ÎÒÃÇûÓп¼ÂÇÖܵ½£¬Ï´λá×¢Ò⣬ҲϣÍûÔÚ¿ª·¢½ø³ÌÖжà¶à½»Á÷¡£ÄÜÓÐÕâÑùµÄ̬¶ÈÒ²Êǹ¤×÷ʱ¼ä³¤Á˵ÄÔµ¹Ê£¬³õ³öé® µÄʱºòÓ¦¸Ã²»»áÕâÑù˵¡£¡±¶Ô²»Æð¡±Ò»Ëµ£¬Ã÷ÏԸоõµ½ÊÛÇ°ËÉÁË¿ÚÆø£¬¿ª·¢ºÍÏúÊÛ±¾À´¾Í²»ÊÇÁ½¸ö¶ÔÁ¢Ã棬ֻÓаÑÕâÑù¡±Ìô¡±µÄ벡ϸ»¯£¬ÔÚ¿ª·¢½ø³ÌÖÐÑ»·³öÏֲŠ»á¼õÉÙ²»±ØÒªµÄ³É±¾ÀË·Ñ¡£ÎÒÃÇÊÇС¹«Ë¾£¬ÕâЩ¸ö»¥ÏཻÁ÷Ö¸Õý²»ÐèÒª´ó¼ÒºÜÕýʽµÄµ½»áÒéÊÒ×øÏ£¬¾ÍÊÇ»¥Ïà´®ÃÅ×ÓµÄʱºò´øÒ»¾ä¡£×ö¿ª·¢µÄ°Ñ̬¶È°Ú³öÀ´£¬»¶Ó¸÷ ÖÖÒâ¼û½¨Ò飬È˼Ò×ÔȻҲ¾ÍÔ¸Òâ¹ýÀ´¡£
×îºó×ܽáһϽñÄêµÄ¹¤×÷״̬»¹²»´íµÄ£¬Ò»Ö±¶¼ÔÚѧϰºÍÃþË÷ÖС£ÊÊÓ¦Á˽ÇÉ«µÄת±ä£¬ÖªµÀÁËÈçºÎÓ¦¶ÔÎÊÌâ¡£Ó¦¸¶²»À´µÄ£¬»áÈ¥ÕÒÊʵ±µÄÈËÑ°Çó°ïÖú¡£
¹¤×÷Ö®Í⣬¼ÇµÃÈ¥Äê˵ÏëÈ¥Î÷²ØÓÚÊǾÍÔÚÑ©Óò¸ßÔ¹ýÁËÊ¥µ®ÐÂÄ꣬½ñÄêµÄÂÃÐÐÌáÇ°µ½Á˽ðÇï¾ÅÔ£¬¶¬Ìì¹À¼Æ¾Í²»È¥Ô¶µÄµØ·½ÁË¡£
×îºó»¹ÊÇÄǾ仰£º¡°µÍÍ·×öÊ£¬Ì§Í·×öÈË£¬¹ýÐÒ¸£µÄСÈÕ×Ó¡£¡±
¼¼ÊõµãµÄѧϰÓëÓ¦Óò»½ö½ö¶ÔÓÚÎÒ¸öÈËÄÜÁ¦µÄÒ»ÖÖÌá¸ß¸üÊÇÔںܴó³Ì¶ÈÉÏ°ïÖúÈí¼þÖØмܹ¹¡£ÓÉÓÚƽ̨µÄת»»£¬ÎÒÃÇÓлú»á¶ÔÔÓÐϵͳÖØÐÂ×÷·ÖÎö£¬Éè¼Æ¡£ÒÔ Ç°µÄÎÒÍêÈ«ÊÇÒ»¸öʵʩÕߣ¬¶øÏÖÔÚËù°çÑݵĸü¶àµÄÊÇÒ»¸öÉè¼ÆÕß¡£ÕâÖÖ½ÇÉ«µÄת±äÒâζ×ÅÔðÈθü´ó£¬Èç¹û³ö´í¾Í²»ÊÇÀË·ÑÎÒÒ»¸öÈ˵Äʱ¼ä¶øÊÇ´ÓÕûÌåÉÏÀË·ÑÍŶÓ×Ê Ô´¡£È¥Äêд×ܽáµÄʱºòÎÒÔÚÑ°ÃÙÈí¼þÉè¼ÆÉÏÃæµÄ½¨Ò飬½ñÄêϵͳµÄ¿´ÁËUMLºÍÉè¼Æģʽ¡£Ç¿ÁÒµÄÒâʶµ½´ÓÀí½âÀíÂÛµ½Áé»îÔËÓÃʵÔÚ²»ÊÇÒ»¼þ¼òµ¥µÄÊÂÇé¡£ÎÒµÄ×ö·¨ ÊÇ´Ó´óµÄϵͳÖÐÑ¡È¡Ò»¸öÏà¶Ô¶ÀÁ¢µÄ×Óϵͳ£¬¸ù¾Ýѧµ½µÄÀíÂÛ×Ô¼º´î¸öÉè¼Æ£¬ÏëÏëÔÙ´îÁíÍâÒ»¸ö£¬¸úÍŶÔÌÖÂÛÏ£¬ÕÒÕҸоõ¡£Õâ¸ö¹ý³ÌÎÒ´óÁ¿ÒÀÀµ mindmap£¬flowchar£¬UML¡£ ¿ªÊ¼µÄ²Ý¸åÊÇMindmap°ÑÐèÇóϸ·Ö£¬È»ºóUML½¨Á¢¿éÖ®¼äµÄ¹Øϵ¡£UMLÊǸöºÃ¶«Î÷£¬ËäÈ»ËüµÄ¸÷Öֹ淶ÈÃÉè¼ÆÔÚÈí¼þÉúÃüÖÜÆÚÖÐËùÕ¼±ÈÀý¼Ó´ó£¬µ«ÊÇËü¶Ô ÓÚϸ½ÚµÄ¿¼Á¿ÊǷdz£µ½Î»µÄ¡£Èç¹ûÎÒ¿ÉÒÔ°ÑËùÒªÈí¼þµÄÀàͼ£¬Ë³Ðòͼ»ºÃÄÇ»ù±¾ÉϾÍÄÜÖ¤Ã÷Õâ¸ö¶«Î÷ÎÒÏëÃ÷°×ÁË£¬ÁíÍ⻹¿ÉÒÔ°ÑËü½âÊ͸øÆäËû×éÔ±¡£ÔÚÉè¼Æ˼ÏëÉÏÎÒ Ò»°ã»á´ÓÒµÎñÂß¼³ö·¢±È½Ï×¢ÖؿɶÁÐÔ£¬»òÕß˵Êǽṹ¸ü·ûºÏÈËÄÔÂß¼¡£³ý·ÇÔڷdz£ÒªÐ§Âʵĵط½£¬Ò»Ð©º¯Êý£¬ÀàµÄ·Ö²¼²Å»á¿´ÆðÀ´²»ÄÇô˳ÁÿÿÕâ¸öʱºòÒ»¶¨ ÒªÅäÓÐÏà¹ØÎĵµ¡£Ö®ËùÒÔ»áÕâÑùÒ»²ãÒ»²ãµÄ´ó²¿·ÖÀ´Ô´ÓÚ×ÔÐÅÐIJ»Ç¿£¬Ã»ÓÐÕâЩͼ±íÎĵµµÄÖ§³ÖÎÒ²»È·¶¨ÊÇ·ñÄܹ»°ÑÒâ˼ÇåÎú׼ȷµÄ´«´ï¸øÍŶÓÆäËû³ÉÔ±£¬µ±È»Ò²²» Äܹ»±£Ö¤¹ý¶Îʱ¼ä×Ô¼º¾Í²»»áÍü¼Ç¡£Ä¿Ç°ÎÒ»¹ÔÚ¿Ä¿Ä°í°íµÄÇ°½øÖУ¬ÕæÐÄÏ£Íû½«À´µÄijһÌìÎÒ¿ÉÒÔÊìÁ·ÔËÓÃUML¹¤¾ß£¬×ö¸öºÏ¸ñÈí¼þ½¨Öþʦ¡£
¶ÔÎÒÀ´Ëµ×ö¼Ü¹¹µÄ¹ý³ÌÊÇÒ»¸öÌôÕ½×Ô¼º¾ö²ßÄÜÁ¦µÄ¹ý³Ì¡£±Ï¾¹Èí¼þÊÇÓÐÉúÃüµÄ£¬Ëü²»¶Ï³É³¤ÍêÉÆ£¬»òÕßijЩ²¿·ÖÔÚ²»¾ÃµÄ½«À´±»Ð¶µô¡£ÎÒ¿´²»µ½ÄÇôԶ£¬Éè¼Æ ʱ¼äÌ«³¤Ó°Ï칤³Ì½ø¶È£¬Ö»ÄÜÕÛÖÐƽºâ¡£ÊµÊ©ÊÇͬÑùµÄµÀÀí£¬Í¬Ò»¸öº¯Êý¿ÉÒÔÓò»Í¬µÄ·½·¨ÊµÏÖ¡£Æ½ºâÓ벩ÞÄÊdz¬³öÈí¼þÉè¼ÆÓëʵʩ֮ÍâµÄÄÜÁ¦£¬Ò²¾ÍÊÇË×»°ËµµÄ¾ Ñé¡£ÔÚÕâ¸ö·½ÃæÎÒ»¹Ì«ÄÛ¡£
2. ÍŶӹÜÀí
È¥ÄêµÄ×ܽáÀïÃæÎÒдÁË´ó¶Î´ó¶Î×ÔÈÏΪµÄ´øÁìСÍŶӵķ½·¨£¬Èç½ñ×ܽáΪËĸö×Ö£º¡°Ãô½Ý¿ª·¢¡±¡£Äê³õµÄʱºòÎÒµÄÒ»¸ö×éÔ±ÍƼöÎÒ¶ÁÁËÃô½Ý¿ª·¢µÄÊ飬²Å·¢ÏÖ ÎÒÄÇЩʵ¼ùÖС±´´¡±³öÀ´µÄ·½·¨Æäʵ¶¼ÊÇÃô½Ý¿ª·¢µÄÒ»²¿·Ö¡£½¨Á¢ÔÚʵ¼ù»ù´¡ÉϵÄÀíÂÛѧϰÈÃÈËéÈû¶Ù¿ª¡£ÏÂÃæдһϳýÁËÈ¥ÄêÄÇЩ·½·¨ÎÒ¿´¹ýÊéÒÔºó¾õµÃÌرðÖØÒª¼Ç¼µÄ¡£
1.TDD£¬TestDriven Develop. ¿´¹ýÊé²ÅÖªµÀÕâ¸ö¶àÖØÒª£¬×÷Ϊ³ÌÐòÔ±£¬ÃÆͷд´úÂë¿ÉÒÔµ«ÊÇÈç¹ûд²âÊԺܶàÈ˶¼»á²»Çé²»Ô¸µÄ£¨ÓÈÆäС¹«Ë¾£¬Ã»ÓÐרÃŵÄÈËд²âÊ﵀ script£©¡£µ«ÊÇTest caseµÄ½¨Á¢¶ÔÓÚ¹¦ÄܵÄÍØÕ¹£¬Î¬»¤ÊÇÏ൱ÖØÒªµÄ£¬ËäÈ»¿ªÍ·¿´ÆðÀ´Ð´²âÊÔÊÇÂé·³ÁËÒ»µãµ«ÊÇÕâΪÒÔºó½ÚÊ¡µÄʱ¼äºÍ×ÊÔ´ÊǺܴóµÄ¡£ÎÒËùÔÚµÄÏîÄ¿ÒªÊÇд scriptµÄ»°»¹ÊDZȽÏÀ§Äѵģ¬ÓÚÊÇÎÒÒªÇóÎÒµÄÍŶÓдÎĵµ¡£
2.µ±ÎÒÃǽáÊøÿһ¸öBug/FeatureÊÇÕæµÄ½áÊø¶ø·Ç°ëµõ×Ó¡£½áÊø¾ÍÊÇ°üÀ¨´úÂ룬עÊÍ£¬¶ÔÓ¦ÎĵµµÈµÈ¡£µ±ÍŶÓBuildÄÇÒ»Ìì²»»áÒòΪij¸ö¿´ËÆÍê³Éʵ¼ÊÉÏ»¹ÐèÒªÄÇôÁ½Èý¾ä»°µÄBug¶øµ¢Îó
3.ÎÞÂÛÊÇ·ñÃæÏò¿Í»§£¬Ã¿Ò»¸öBuild¶¼ÊÇÒ»¸öÍêÕûµÄmsi£¬¹éµµ±¸°¸¡£ÕâÑùÎÒÃÇ¿ÉÒÔÇáËɵıȽÏÿ¸ö°æ±¾Ö®¼äµÄ²»Í¬¡£
Ç°Á½¸öÔÂÓÖÓÐÁ½¸öÈ˹鵽ÎÒµÄÍŶÓÏ£¬ÎÒÃÇ¿ª»á¹æ·¶Í³Ò»Á˱àÂë¹æ·¶£¬±ÈÈçÿһ¸öº¯ÊýÇ°¶¼»á¼ÓÈý¸öµ¥ÒýºÅ£¨Õâ¸öÔÚ.netÀïÃæºÜºÃÓ㬿ÉÒÔ×Ô¶¯Éú³É°ï Öú£©¡£±ÈÈçÈçºÎÃüÃûº¯Êý£¬±äÁ¿¡£Æäʵ¾¹ýһͬ¹¤×÷´ó¼ÒµÄ±àÂë¹æ·¶ÒѾÔÚ²»¾ÒâÖÐÖð²½Í³Ò»£¬Õâ´ÎÖ»ÊÇÕýʽÃ÷È·³öÀ´ÒÔ±ãеÄ×éÔ±¾¡¿ìÉÏÊÖ¡£
¡°Ãô½Ý¿ª·¢¡±ÊÇÏÖÔڱȽÏÁ÷ÐеÄÈí¼þ¿ª·¢Ä£Ê½£¬ÎÒµÄÈÏʶÊÇËû·Ç³£ºÏÊÊ8¸öÈËһϵÄСÍŶÓÁé»î×÷Õ½¡£Ëü³ä·Ö·¢»ÓÍŶӳÉÔ±µÄÖ÷¹ÛÄܶ¯ÐÔ£¬¿ÉÒԱȽϼ°Ê±µØµ÷ Õû״̬£¬½µµÍ×ÊÔ´ËðºÄ¡£ËäÈ»Ãô½ÝÓÐÕýʽµÄ¹ÜÀíģʽ£¬¹¤¾ß£¬µ«Ò»ÇÐÒ»ÇеĸùÔ´À´×ÔÓÚÍŶӳÉÔ±¼äµÄ̹³Ï½»Á÷£¬Ï໥ÐÅÈΡ£ÕâÁ½ÑùûÓиú±¾¡±Ãô¡±²»ÆðÀ´£¬´ó¼ÒÐÄÀï ¶¼ÓÐ×Ô¼ºµÄС¾Å¾Å£¬»¹²»Èç²»Óá±Ãô½Ý¡±¡£
ÐÅÈκÍ̹³ÏÕâÖÖ¶«Î÷ûÓÐÓ²ÐÔ±ê×¼£¬Ö»ÄÜ¿¿ÍŶÓÂýÂýÄ¥ºÍ£¬Ò²¿¿Ôµ·Ö°É¡£Õâ¸ö·½ÃæÎÒµÄÔËÆø²»´í£¬×éÄÚºÏ×÷ÌÖÂÛµÄÆø·Õ·Ç³£ºÃ¡£´ÓÕâЩ±ÈÎÒÇڷܱÈÎÒÓоÑéµÄ×éÔ±ÃÇÉíÉÏѧµ½Á˺ܶණÎ÷¡£
Ä¿Ç°ÎÒÃÇ×éµÄÕâ¸öÔËתģʽµÃµ½Á˲¿ÃžÀíµÄÈÏͬ£¬ÒѾÉý¼¶ÁËÏÖÓеĹÜÀíÈí¼þ£¬ÎҾͿÉÒԱȽϹ淶µÄÒÀ¾Ý¡±Ãô½Ý¡±Ä£Ê½¹ÜÀíÁË¡£
½ñÄêÎÒÃDz¿ÃÅ×÷ÁËÒ»´ÎÈËʱ䶯£¬È¥ÄêÌá¼°µÄÄǸö²»×÷ΪµÄ¾Àí×ßÁËÐÂÀ´ÁËÒ»¸ö¡£ÔÚÒ»¶¨³Ì¶ÈÉÏÎÒÐèÒª¸¨ÖúËûµÄ¹¤×÷£¬ÕâÒ²¸øÎÒÌṩÁËһЩ×÷Ϊ´ú±í²ÎÓ벿ÃÅ ¼ä»áÒéÒÔ¼°¾ö²ß²ã»áÒéµÄ»ú»á¡£Ò»ÖÖ»áÒéÊÇ´«µÝÒâ¼û¸ø´ó¼Ò£¬ÐèÒªÑݽ²¡£¶ÔÓÚÕýʽµÄÑݽ²²»¹»×ÔÐÅ£¬×ÜŲ»ÄÜ׼ȷ±í´ï×Ô¼ºµÄÒâ˼¡£ÓÚÊǴÁËÑÝʾƽ̨£¬Ìرð×÷ÁË ÊÂÀý·ÖÎö£¬×÷ÁËpptÓÃ×÷Ö÷ÂöÂ硣Ч¹ûÒâÍâµÄºÃ£¬µÃµ½Á˺ܶà»ý¼«µÄ·´À¡£¬¶ÔÓÚÒÔºóµÄ¿ª·¢Ë¼Â·ºÜÓаïÖú¡£ÁíÍâÒ»ÖÖÊÇÌýÈ¡Òâ¼ûµÄ£¬ÊÛÇ°µÄ¸çÃǺÜÄÜ¡±´µÃ«Çó ´Ã¡±£¬ÌôµÃ벡ÄǸöϸÄǸöÆ«¡£¹Ø¼ü»¹²»Ôç˵¿ª·¢ÖÜÆÚβ¶Ë²Å˵£¬Ò»¸ÄÓÖÊÇÂé·³¡£ÒÔÇ°ÕâÑùµÄ»áÒéÎÒ²»ÊÇÖ÷½Ç¸ú×ÅÌýÌý¾ÍºÃ£¬ÏÖÔÚ³ÉÁËÖ÷ÌýÕߣ¬µÚÒ»·´Ó¦¾ÍÊǵִ¥£¬ ±ç½â¡£µ«ÊÇÂÖµ½ÎÒ˵»°£¬ÎÒ¶¼Ö»ÄÜ˵¶Ô²»Æð£¬ÎÒÃÇûÓп¼ÂÇÖܵ½£¬Ï´λá×¢Ò⣬ҲϣÍûÔÚ¿ª·¢½ø³ÌÖжà¶à½»Á÷¡£ÄÜÓÐÕâÑùµÄ̬¶ÈÒ²Êǹ¤×÷ʱ¼ä³¤Á˵ÄÔµ¹Ê£¬³õ³öé® µÄʱºòÓ¦¸Ã²»»áÕâÑù˵¡£¡±¶Ô²»Æð¡±Ò»Ëµ£¬Ã÷ÏԸоõµ½ÊÛÇ°ËÉÁË¿ÚÆø£¬¿ª·¢ºÍÏúÊÛ±¾À´¾Í²»ÊÇÁ½¸ö¶ÔÁ¢Ã棬ֻÓаÑÕâÑù¡±Ìô¡±µÄ벡ϸ»¯£¬ÔÚ¿ª·¢½ø³ÌÖÐÑ»·³öÏֲŠ»á¼õÉÙ²»±ØÒªµÄ³É±¾ÀË·Ñ¡£ÎÒÃÇÊÇС¹«Ë¾£¬ÕâЩ¸ö»¥ÏཻÁ÷Ö¸Õý²»ÐèÒª´ó¼ÒºÜÕýʽµÄµ½»áÒéÊÒ×øÏ£¬¾ÍÊÇ»¥Ïà´®ÃÅ×ÓµÄʱºò´øÒ»¾ä¡£×ö¿ª·¢µÄ°Ñ̬¶È°Ú³öÀ´£¬»¶Ó¸÷ ÖÖÒâ¼û½¨Ò飬È˼Ò×ÔȻҲ¾ÍÔ¸Òâ¹ýÀ´¡£
×îºó×ܽáһϽñÄêµÄ¹¤×÷״̬»¹²»´íµÄ£¬Ò»Ö±¶¼ÔÚѧϰºÍÃþË÷ÖС£ÊÊÓ¦Á˽ÇÉ«µÄת±ä£¬ÖªµÀÁËÈçºÎÓ¦¶ÔÎÊÌâ¡£Ó¦¸¶²»À´µÄ£¬»áÈ¥ÕÒÊʵ±µÄÈËÑ°Çó°ïÖú¡£
¹¤×÷Ö®Í⣬¼ÇµÃÈ¥Äê˵ÏëÈ¥Î÷²ØÓÚÊǾÍÔÚÑ©Óò¸ßÔ¹ýÁËÊ¥µ®ÐÂÄ꣬½ñÄêµÄÂÃÐÐÌáÇ°µ½Á˽ðÇï¾ÅÔ£¬¶¬Ìì¹À¼Æ¾Í²»È¥Ô¶µÄµØ·½ÁË¡£
×îºó»¹ÊÇÄǾ仰£º¡°µÍÍ·×öÊ£¬Ì§Í·×öÈË£¬¹ýÐÒ¸£µÄСÈÕ×Ó¡£¡±
ÍƼöÐÅÏ¢
- ¹¹½¨¸ß¿ÉÓú͵¯ÐÔÉìËõµÄKV´æ´¢ÏµÍ³
- ̸̸ÍøÕ¾¾²Ì¬»¯£¨¶þ£©
- ̸̸ÍøÕ¾¾²Ì¬»¯£¨Ò»£©
- Ðì¹úÏ飺΢²©ÊÇ·ñ»á²ÎÓëÍøÕ¾ÅÅÃû
- ApacheÔÚ±¾µØ½¨Á¢·ºÓòÃûÐéÄâÖ÷»ú¼ò·¨
- ÈçºÎ½øÐÐÍøÕ¾Õï¶Ï ΪÍøÕ¾½øÐÐÆÀ·Ö
- Ò»¸ö³É¹¦µÄÕ¾³¤Ó¦¸Ã¾ß±¸µÄËØÖÊ
- Ò»Ìõ΢²©Òý·¢µÄ·ÖÎö£ºÈçºÎÈÃ΢²©µÃµ½¹ã·º´«²¥
- ÈçºÎÈÃÒ»¸öÍøÕ¾ÓÐÇ¿´óÉúÃüÁ¦
- פ×ãIDCÃż÷³Ö±Ò¹ÛÍû Õ¾³¤Ñ¡¹º¿Õ¼ä³É¡°¼èÄѵľö¶¨¡±£¿
ÈÈÃÅÐÅÏ¢
- nohup: redirecting stderr to stdou....
- ʹÓÃlog_formatΪNginx·þÎñÆ÷ÉèÖøüÏêϸµÄÈÕÖ¾¸ñʽ
- jquery easyUI--dataGrid-Json
- [Ô´´]·ÂGoogle Reader¡¢ÐÂÀË΢²©¡¢ÌÚѶ΢²©µ....
- ÀûÓÃKeepalived+mysql¹¹½¨¸ß¿ÉÓÃMySQLË«Ö÷×Ô¶....
- Nginx+keepalivedʵÏÖ¸ºÔؾùºâºÍË«»úÈȱ¸¸ß¿ÉÓÃ
- jqueryʵÏÖÒ³Ãæ¼ÓÔؽø¶ÈÌõ
- Rolling cURL: PHP²¢·¢×î¼Ñʵ¼ù
- codeigniter ·ÓÉÖÕ¼«ÓÅ»¯(url rewrite)
- linuxÏÂÉèÖÃsshÎÞÃÜÂëµÇ¼
ÆÀÂÛ