<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>https://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>https://jackxiang.com/post//</link>
<title><![CDATA[请不要急于动手写程序]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 07 Aug 2009 10:17:49 +0000</pubDate> 
<guid>https://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	内容：从最简单的程序入手，手把手教你写程序，让同学们拿到一个复杂的程序或者任务，能快速找到切入点，写出程序，再在此基础上优化程序。当拿到一个任务时，不要急于动手写程序，先仔细分析它的以下几个点：<br/>1、它要单片机整体实现什么功能<br/>2、功能细分（模块化），先干什么，再干什么，最后干什么<br/>3、画初步流程图，（把几个模块画出即可）<br/>4、模块之间的分析：一个模块到另一个模块之间，怎么变换，怎么连接（优化流程图）<br/>5、单个模块分析：每个模块要做什么（流程图细化）<br/>6、所有模块结合连接，细化所有流程图<br/>7、分析单个模块每步要用到的方法或者指令<br/>8、总流程图定型<br/>9、纸上写程序，对照流程图分析其可行性，若不可行则返回<br/>10、上机调试，加注释<br/>以上十步，缺一不可（小程序列外）<br/>切记：流程图的确定很重要，需反复修改<br/>大忌：拿到任务，不仔细分析就写程序。即使是小程序，我们也要养成良好的编程习惯，不要一味的追求结果。写小程序可能比别人快，若是大程序，一旦出现思维混乱，或者出现程序调试不出结果，那么你花在调试上的时间，要比别人的多。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; !!!!!!磨刀不误砍柴工!!!!!!<br/>程序的优化：属于后期工作，只有调试出来后，才去优化，如果一开始优化和写程序同时进行，一是加重你的思考量，二是出现问题无从下手。无疑增加了写程序的难度。对于一个初学者，写一个程序，本身头脑就处于紧张的状态，思考的问题就很多，如果此时把优化程序也考虑进去，你脑袋的负荷无疑加重，若你头脑精明，你可以把优化的地方，先在纸上记下来，等到调试结果正常，再把你想到的，优化的地方加进去。
]]>
</description>
</item><item>
<link>https://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 请不要急于动手写程序]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>