2008-01-01

新年明けましておめでとうございますm(_ _)m

また新しい年がやってきました。
新年初回ということで今回は本来書きたかった技術的なことを...(昨年は、何かほとんどX01Tの話題になってしまった(^_^;)。まあX01Tが発売されたので仕方ないけどね)
昨年はS2Strutsで一つシステムを作り、Teedaを少しかじり、「楽しいJava開発」というのを体験してみた。
S2Strutsで開発したシステムでは、Seasar2、S2Struts、S2DAO、Mayaa、JavaScript(Ajax)と多くの初めてのことを一辺にやりすぎて、ちょっと収拾がつかなくなってしまった。
それまでのJSP/Servlet、Strutsでの開発の思考から、AOP&DIの思考に切り替えるのに色々試行錯誤しながら中途半端になってしまった部分があった。例えばMayaaに頼りすぎてしまったり、ActionクラスとServiceクラスの役割分担が曖昧になってしまったりと。
しかし、それまでの「つらい」部分は確かに減りました。
開発したシステムは今は問題なく動作しているけど、内容は自分としては納得できていない。(毎回新し目のことに手を出していることもあり、段々と知識が蓄積されて終わる頃には「今ならここはもっとうまくできるのに」ということが多いので、100%満足できたということはまだない)
今年はTeedaを使って別のシステムを開発するが、Teedaのポリシーを理解して自分なりのポリシーをしっかりと持って開発に望みたい。

個人的にはX01T用に一本アプリを作りたい。
Windowsアプリは何本も作っているが、Windows Mobile用はまだ作ったことがないのでWindows Mobileとの違いについて調べるところから始めなければならないかな。

以上、昨年の反省と新年の抱負でした。

0 件のコメント: