<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.4" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>评论：Annotation的一个很好的用处</title>
	<link>http://www.jiehoo.com/annotation%e7%9a%84%e4%b8%80%e4%b8%aa%e5%be%88%e5%a5%bd%e7%9a%84%e7%94%a8%e5%a4%84.htm</link>
	<description>解己之惑，解人之惑</description>
	<pubDate>Wed, 19 Nov 2008 17:51:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.4</generator>

	<item>
		<title>来自：解惑 &#187; 日志 &#187; 增加一个方法要修改多少个地方？</title>
		<link>http://www.jiehoo.com/annotation%e7%9a%84%e4%b8%80%e4%b8%aa%e5%be%88%e5%a5%bd%e7%9a%84%e7%94%a8%e5%a4%84.htm#comment-4111</link>
		<pubDate>Sat, 26 Jul 2008 10:24:39 +0000</pubDate>
		<guid>http://www.jiehoo.com/annotation%e7%9a%84%e4%b8%80%e4%b8%aa%e5%be%88%e5%a5%bd%e7%9a%84%e7%94%a8%e5%a4%84.htm#comment-4111</guid>
					<description>[...] 被调到新的项目组，理论上算个Team Leader，没有真正的转正，老大最开始跟我说这边的事情我可以做主，但是美国那边有个架构师开始搭了个架子，意思是在这个架子的基础上做，试了下，发现很繁琐，为了增加一个方法，得修改好多个类。这个阶段其实是个过渡阶段，以后我们会使用Web Service，所以我们哟定义Web Service的接口，然后因为是过渡阶段，所以提供了EJB2的过渡方案和原来的系统整合，所以还得改Remote接口，Local接口可以直接从Service接口extends一下就行了，然后得修改Service的实现类，加上原先的架子里面，设计的是Service里面的每个public方法对应一个Operation类，这些类设计成Command模式，方便以后可以更好的进行负载的Dispatch，就这样，给Service增加一个接口，要完全实现得至少修改3个类，增加一个类，而且前两天也提过这个项目使用的Annotation的一个好处，但是这样一来，我要实现那个接口，也得在Finder里面增加方法。最终，我得修改4个类，增加一个类来增加一个Service接口。天啊，这个是我最讨厌的。 [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] 被调到新的项目组，理论上算个Team Leader，没有真正的转正，老大最开始跟我说这边的事情我可以做主，但是美国那边有个架构师开始搭了个架子，意思是在这个架子的基础上做，试了下，发现很繁琐，为了增加一个方法，得修改好多个类。这个阶段其实是个过渡阶段，以后我们会使用Web Service，所以我们哟定义Web Service的接口，然后因为是过渡阶段，所以提供了EJB2的过渡方案和原来的系统整合，所以还得改Remote接口，Local接口可以直接从Service接口extends一下就行了，然后得修改Service的实现类，加上原先的架子里面，设计的是Service里面的每个public方法对应一个Operation类，这些类设计成Command模式，方便以后可以更好的进行负载的Dispatch，就这样，给Service增加一个接口，要完全实现得至少修改3个类，增加一个类，而且前两天也提过这个项目使用的Annotation的一个好处，但是这样一来，我要实现那个接口，也得在Finder里面增加方法。最终，我得修改4个类，增加一个类来增加一个Service接口。天啊，这个是我最讨厌的。 [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
		<title>来自：Bob</title>
		<link>http://www.jiehoo.com/annotation%e7%9a%84%e4%b8%80%e4%b8%aa%e5%be%88%e5%a5%bd%e7%9a%84%e7%94%a8%e5%a4%84.htm#comment-4028</link>
		<pubDate>Fri, 18 Jul 2008 05:46:34 +0000</pubDate>
		<guid>http://www.jiehoo.com/annotation%e7%9a%84%e4%b8%80%e4%b8%aa%e5%be%88%e5%a5%bd%e7%9a%84%e7%94%a8%e5%a4%84.htm#comment-4028</guid>
					<description>Annotation确实是个好东西。
我现在在研究如何让APT(Annotation Processing Tool)在compile time的时候用起来更方便些。</description>
		<content:encoded><![CDATA[<p>Annotation确实是个好东西。<br />
我现在在研究如何让APT(Annotation Processing Tool)在compile time的时候用起来更方便些。
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
