<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: 产品线体验 &#8211; 不止是用户体验</title>
	<atom:link href="http://www.awflasher.com/blog/archives/933/feed" rel="self" type="application/rss+xml" />
	<link>http://www.awflasher.com/blog/archives/933</link>
	<description>分享互联网, 分享人生</description>
	<lastBuildDate>Sun, 12 Feb 2012 04:59:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: 股吧</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-35819</link>
		<dc:creator>股吧</dc:creator>
		<pubDate>Wed, 26 Sep 2007 16:41:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-35819</guid>
		<description>很精彩！</description>
		<content:encoded><![CDATA[<p>很精彩！</p>
<div digg="0" bury="0" class="diggcomment" cid="35819"></div>]]></content:encoded>
	</item>
	<item>
		<title>By: 沈蚊</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-23997</link>
		<dc:creator>沈蚊</dc:creator>
		<pubDate>Wed, 11 Jul 2007 04:48:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-23997</guid>
		<description>精彩。</description>
		<content:encoded><![CDATA[<p>精彩。</p>
<div digg="0" bury="0" class="diggcomment" cid="23997"></div>]]></content:encoded>
	</item>
	<item>
		<title>By: 白鸦</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-20649</link>
		<dc:creator>白鸦</dc:creator>
		<pubDate>Fri, 22 Jun 2007 04:58:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-20649</guid>
		<description>很棒的文章...</description>
		<content:encoded><![CDATA[<p>很棒的文章&#8230;</p>
<div digg="0" bury="1" class="diggcomment" cid="20649"></div>]]></content:encoded>
	</item>
	<item>
		<title>By: aw</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-20510</link>
		<dc:creator>aw</dc:creator>
		<pubDate>Thu, 21 Jun 2007 15:41:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-20510</guid>
		<description>CatChen所说的非常有道理.但是站在Designer的角度来讲,DW和Flash\AS则非常优雅地满足了他们的需求.
关于你所提到的问题,MM在合适的时间点推出Flex和AS2就是最好的证明:MM正在笼络开发者社群.
而基于产品的体验,我认为开发者往往比较被动:因为开发者的&quot;聪明&quot;而被动.
一个用惯了FlashIDE的优秀美工往往会严词拒绝使用Expression Studio之类的产品,而一个在VisioStudio,Eclipse下摸爬滚打了几年的程序员则很可能由于&quot;任务需要&quot;转而投入在Flex下的开发.
而紧接着,Flex作为一个整合Designer和Developer的平台,通过SWC等技术完美地实现了Designer和Developer的工作交接,这是非常令人激动的.
我仍然认为:Microsoft还有很长的路要走.</description>
		<content:encoded><![CDATA[<p>CatChen所说的非常有道理.但是站在Designer的角度来讲,DW和Flash\AS则非常优雅地满足了他们的需求.<br />
关于你所提到的问题,MM在合适的时间点推出Flex和AS2就是最好的证明:MM正在笼络开发者社群.<br />
而基于产品的体验,我认为开发者往往比较被动:因为开发者的&#8221;聪明&#8221;而被动.<br />
一个用惯了FlashIDE的优秀美工往往会严词拒绝使用Expression Studio之类的产品,而一个在VisioStudio,Eclipse下摸爬滚打了几年的程序员则很可能由于&#8221;任务需要&#8221;转而投入在Flex下的开发.<br />
而紧接着,Flex作为一个整合Designer和Developer的平台,通过SWC等技术完美地实现了Designer和Developer的工作交接,这是非常令人激动的.<br />
我仍然认为:Microsoft还有很长的路要走.</p>
<div digg="0" bury="0" class="diggcomment" cid="20510"></div>]]></content:encoded>
	</item>
	<item>
		<title>By: Cat Chen</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-20501</link>
		<dc:creator>Cat Chen</dc:creator>
		<pubDate>Thu, 21 Jun 2007 15:02:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-20501</guid>
		<description>作为一个programmer，以前我并不太喜欢Macromedia的产品线，觉得MM的产品线太强调堆砌积木式编程了，而且这些积木块耦合度并不低。

就拿DreamWeaver来说，如果一个页面的源代码一看就发现全是MM开头的JavaScript函数，那么我就不会看下去。使用DreamWeaver生成JavaScript是不对的，至少我认为是不对的。《程序员修炼之道》里面说明了你不应该用一个生成代码的向导，假如你无法理解它生成的代码是干什么的话。而用DreamWeaver的人很多都在干着事情，感谢51js之类的网站，以及非常丰富的DreamWeaver脚本生成扩展，中国有大量的站长在使用那些他自己完全不知道在干什么的JavaScript。

至于Flash和AS，嗯……同样的问题，至少以前是。编程好像堆砌积木，但达不到程序员所希望的低耦合，高耦合带来的痛苦随着程序的增长呈几何级数增长，一个东西越做越大就会出现一些无法预知也无法控制的bug。

然而堆砌积木也有好处的，特别是对于非专业人员。例如我最近就超喜欢Fireworks，因为我不是专业美工，我无法驾驭Illustrator这样的东西，Fireworks能够让我快速设计出我需要的mockup，之后就可以去做CSS。</description>
		<content:encoded><![CDATA[<p>作为一个programmer，以前我并不太喜欢Macromedia的产品线，觉得MM的产品线太强调堆砌积木式编程了，而且这些积木块耦合度并不低。</p>
<p>就拿DreamWeaver来说，如果一个页面的源代码一看就发现全是MM开头的JavaScript函数，那么我就不会看下去。使用DreamWeaver生成JavaScript是不对的，至少我认为是不对的。《程序员修炼之道》里面说明了你不应该用一个生成代码的向导，假如你无法理解它生成的代码是干什么的话。而用DreamWeaver的人很多都在干着事情，感谢51js之类的网站，以及非常丰富的DreamWeaver脚本生成扩展，中国有大量的站长在使用那些他自己完全不知道在干什么的JavaScript。</p>
<p>至于Flash和AS，嗯……同样的问题，至少以前是。编程好像堆砌积木，但达不到程序员所希望的低耦合，高耦合带来的痛苦随着程序的增长呈几何级数增长，一个东西越做越大就会出现一些无法预知也无法控制的bug。</p>
<p>然而堆砌积木也有好处的，特别是对于非专业人员。例如我最近就超喜欢Fireworks，因为我不是专业美工，我无法驾驭Illustrator这样的东西，Fireworks能够让我快速设计出我需要的mockup，之后就可以去做CSS。</p>
<div digg="0" bury="0" class="diggcomment" cid="20501"></div>]]></content:encoded>
	</item>
	<item>
		<title>By: 胡戈戈</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-20492</link>
		<dc:creator>胡戈戈</dc:creator>
		<pubDate>Thu, 21 Jun 2007 14:33:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-20492</guid>
		<description>建议你的博客RSS订阅采用全文输出</description>
		<content:encoded><![CDATA[<p>建议你的博客RSS订阅采用全文输出</p>
<div digg="0" bury="0" class="diggcomment" cid="20492"></div>]]></content:encoded>
	</item>
	<item>
		<title>By: 一个叫搜索引擎的家伙</title>
		<link>http://www.awflasher.com/blog/archives/933#comment-20484</link>
		<dc:creator>一个叫搜索引擎的家伙</dc:creator>
		<pubDate>Thu, 21 Jun 2007 13:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.awflasher.com/blog/archives/933#comment-20484</guid>
		<description>我想Google证实汲取了Macromedia的经验
才构筑起现在这么强大规模的Google产品线</description>
		<content:encoded><![CDATA[<p>我想Google证实汲取了Macromedia的经验<br />
才构筑起现在这么强大规模的Google产品线</p>
<div digg="0" bury="0" class="diggcomment" cid="20484"></div>]]></content:encoded>
	</item>
</channel>
</rss>

