<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>某技术员的网志</title>
	<atom:link href="http://liuxun.fanhall.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://liuxun.fanhall.com</link>
	<description>Hello World</description>
	<lastBuildDate>Thu, 20 Aug 2009 18:25:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MVC的心得</title>
		<link>http://liuxun.fanhall.com/2009/08/21/mvc%e7%9a%84%e5%bf%83%e5%be%97/</link>
		<comments>http://liuxun.fanhall.com/2009/08/21/mvc%e7%9a%84%e5%bf%83%e5%be%97/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:01:01 +0000</pubDate>
		<dc:creator>liuxun</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://liuxun.fanhall.com/?p=36</guid>
		<description><![CDATA[有段时间读CodeIgniter for Rapid PHP Application Development（我平常用的不是CI，但这本书仍不失巨大参考价值），总结了一些关于MVC架构的心得，现在觉得有必要拿出来作随时自我提醒之用。

MVC：

C要保持很小的规模并很少更新

<span class="readmore"><a href="http://liuxun.fanhall.com/2009/08/21/mvc%e7%9a%84%e5%bf%83%e5%be%97/" title="MVC的心得">阅读全文——共489字</a></span>]]></description>
			<content:encoded><![CDATA[<p>有段时间读<a href="http://codeigniter.org.cn/forums/thread-216-1-3.html" target="_blank">CodeIgniter for Rapid PHP Application Development</a>（我平常用的不是CI，但这本书仍不失巨大参考价值），总结了一些关于MVC架构的心得，现在觉得有必要拿出来作随时自我提醒之用。</p>
<blockquote><p>MVC：<br />
C要保持很小的规模并很少更新<br />
M中包含所有软件逻辑和数据<br />
V集中精力purely on Presentation</p>
<p>On the other hand，it&#8217;s important not to take it too seriously.——两大原则（来自CI作者）：<br />
1.Loose Coupling 减少依赖<br />
2.Component Singularity 专件专用 a narrowly focused purpose.</p></blockquote>
<p>所以呢，多写一点loose coupled的helper和library，它们可以到处使。</p>
<p>所以呢，直接在M里返回V；或直接在C里处理数据——技术上是没有问题的——只是似乎不是原教旨MVC。关于这一点，作者以一句柔情似水的话奉上：Don&#8217;t worry,be happy！</p>
<p>由此可见，搞程序光是有逻辑会英语外加肯用功，但缺少人性——不知道什么叫happy——那是不行的：）</p>
]]></content:encoded>
			<wfw:commentRss>http://liuxun.fanhall.com/2009/08/21/mvc%e7%9a%84%e5%bf%83%e5%be%97/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>管理功能做好，本技术员正式开博：）</title>
		<link>http://liuxun.fanhall.com/2009/08/16/ready-go/</link>
		<comments>http://liuxun.fanhall.com/2009/08/16/ready-go/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 08:00:00 +0000</pubDate>
		<dc:creator>liuxun</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://liuxun.fanhall.com/?p=15</guid>
		<description><![CDATA[当你像尼采一样，认为生命唯一可能的价值在于美学价值（“只有作为一种审美现象，人生和世界才显得是有充足理由的”）的时候，就会发现生活中无论多么小的事情都非认真对待不可。因为生命这个时空织体在时间向度上是不可逆的，如果不够认真，就会发现之前的部分存在大量完全不是你的style的、简直不可容忍的纹理形状，这对一个“艺术家”（“没有人不是艺术家”）来说完全是巨大的打击。

在现象住的那段时间，我遭受的最大打击来自王老师，事由是件简单得不能再简单的体力劳动，干完之后王老师过来验收，嘟哝了一句“你是不是天生不会干这个&#8230;”  王老师之前对我总维持一种有点儿见外的客气，所以这句话的语调是有相当的陌生化效果的——这样才刺激我发现，在同样的时间和体力范围内，我完全可以把事情做得很完美，而当时的成果简直糟糕得不可理喻。这对我来说不是一个简单的实践问题，而是一个哲学问题：我TM到底是谁？……人能否成为自身？

<span class="readmore"><a href="http://liuxun.fanhall.com/2009/08/16/ready-go/" title="管理功能做好，本技术员正式开博：）">阅读全文——共929字</a></span>]]></description>
			<content:encoded><![CDATA[<p>当你像尼采一样，认为生命唯一可能的价值在于美学价值（“只有作为一种审美现象，人生和世界才显得是有充足理由的”）的时候，就会发现生活中无论多么小的事情都非认真对待不可。因为生命这个时空织体在时间向度上是不可逆的，如果不够认真，就会发现之前的部分存在大量完全不是你的style的、简直不可容忍的纹理形状，这对一个“艺术家”（“<a href="http://www.douban.com/subject/1009164/" target="_blank">没有人不是艺术家</a>”）来说完全是巨大的打击。</p>
<p>在现象住的那段时间，我遭受的最大打击来自<a href="http://fanhall.com/im04036.html" target="_blank">王老师</a>，事由是件简单得不能再简单的体力劳动，干完之后王老师过来验收，嘟哝了一句“你是不是天生不会干这个&#8230;”  王老师之前对我总维持一种有点儿见外的客气，所以这句话的语调是有相当的陌生化效果的——这样才刺激我发现，在同样的时间和体力范围内，我完全可以把事情做得很完美，而当时的成果简直糟糕得不可理喻。这对我来说不是一个简单的实践问题，而是一个哲学问题：我TM到底是谁？……人能否成为自身？</p>
<p>事情过去已经有一年，我渐渐发现（鄙人晚熟）人要成为自身是需要挣扎的。许多看起来没什么好挣扎的事情，实际都需要一点点挣扎；这一点点挣扎不会让你活得苦大仇深，但它是不可或缺的。只有挣扎了才不会活得一团乱——或者在一团乱中间，起码能知道自己是谁。</p>
<p>3年晃悠之后，我已经神话般地变成了一个偏远学校的文科学生，照理说弄网站不再是最大头的事情。然而，在有限的时间投入范围内，我仍然有必要挣扎着做一个真正的好程序员/网站制作者。这是一份比我老本行物理有趣得多的工作。——我没想到《北方人的巴赫》的作者<a href="http://www.douban.com/people/2206866/" target="_blank">管风琴</a>居然跟我在这方面是同行，她说过一段让我深有同感的话：“这行的特别之处在于，要对付的不是自然现象、数字规律，而是人脑，难在既纪律化又保证灵活性。”，然而做这类事情，“能见到很多既聪明又努力的人，因为发展的空间大，所以人的能力给发挥得很充分”。</p>
<p>虽然在上世纪末本世纪初就开始了业余折腾，但由于走了不少弯路，至今我许多地方还是未能达到应当的优雅、敏锐和靠谱。这需要更清醒、更认真、更平和和更故意的挣扎。</p>
<p>&#8212;&#8212;&#8212;</p>
<p>现象网首页现在可以筛选管理blog feed的链接，刘同学终于可以放心地在这写东西而不用担心冒到首页上去了。今日起正式开博，会偶尔写点儿跟这边工作生活有关的东西：）</p>
]]></content:encoded>
			<wfw:commentRss>http://liuxun.fanhall.com/2009/08/16/ready-go/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>世界你好</title>
		<link>http://liuxun.fanhall.com/2009/05/05/%e4%b8%96%e7%95%8c%e4%bd%a0%e5%a5%bd/</link>
		<comments>http://liuxun.fanhall.com/2009/05/05/%e4%b8%96%e7%95%8c%e4%bd%a0%e5%a5%bd/#comments</comments>
		<pubDate>Tue, 05 May 2009 14:01:19 +0000</pubDate>
		<dc:creator>liuxun</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[doubanclaim870d4b6fb941fdf6

]]></description>
			<content:encoded><![CDATA[<p>doubanclaim870d4b6fb941fdf6</p>
]]></content:encoded>
			<wfw:commentRss>http://liuxun.fanhall.com/2009/05/05/%e4%b8%96%e7%95%8c%e4%bd%a0%e5%a5%bd/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
