2010-11-10から1日間の記事一覧

ビルドシステム構築スキルの重要性

忙しいプロジェクトだとどうしてもおろそかにされがちなところですが、maven2やant+ivyを使ってビルドやリリースの自動化を行い、Hudsonなどの継続的結合環境上で動作させることは、開発生産性向上のために欠かせないことです。ビルド自動化はアジャイル開発…

Spring JMSでトランザクションを設定する3種類の方法について

Spring Frameworkでトランザクション対応のJMSメッセージ送受信を行う方法について簡単にまとめます。 前提知識 JMSのメッセージ送受信については トランザクションなし Sessionにローカルなトランザクション JTAのグローバルトランザクションに参加(XA対応…

業務システムでオブジェクト指向は必要か?

半年前に爆発的に盛り上がったネタで今更ですが、 実はオブジェクト指向ってしっくりこないんです!:気分はstatic!:エンジニアライフ について。多態性(ポリモーフィズム)やGoFのデザインパターンなどの常識を知らない筆者が、C#でpublic staticメソッ…