
言語としてのアーキテクチャ: ストーリー
アーキテクチャは一般に、Word文書に主として見られるような極めて実体のない、ソフトウェアシステムの概念的な側面であるか、または完全に技術によって駆動されるものかのいずれかです。そのどちらも間違っています。では、どう対処すればよいでしょうか? この記事ではアイデアを説明します、そしてアプローチのキーポイントを要約します。

アーキテクチャは一般に、Word文書に主として見られるような極めて実体のない、ソフトウェアシステムの概念的な側面であるか、または完全に技術によって駆動されるものかのいずれかです。そのどちらも間違っています。では、どう対処すればよいでしょうか? この記事ではアイデアを説明します、そしてアプローチのキーポイントを要約します。

これは、EJB 3 で採用された新しい用語とコンセプトの基本用語集である。この用語集では、(IoC)、例外による構成、POJO、POJI、依存挿入、埋め込み可能なオブジェクト、インターセプターといった専門用語について解説している。
RubyFringe(Ruby過激派の意味)の講演で、Merbプロジェクトの参画者でもあるEngineYardの従業員のYehuda Katz氏が未来を見通すためにいくつかのツールを紹介した。それらはドキュメント生成ツールで、そのひとつであるYARDではRubyドキュメントにメタデータを付けることができる。
アーキテクチャは一般に、Word文書に主として見られるような極めて実体のない、ソフトウェアシステムの概念的な側面であるか、または完全に技術によって駆動されるものかのいずれかです。そのどちらも間違っています。では、どう対処すればよいでしょうか? この記事ではアイデアを説明します、そしてアプローチのキーポイントを要約します。
先月、クローズドソースツールであるSandcastleを、オープンソースサイトであるCodePlexでホストすることに対して騒動があった。顧客の要望に応えて、MicrosoftはSandcastle向けのソースコードをリリースした。
ソフトウェアアーキテクトのための新しいリソースがいくつか表れた。Simon Brown氏とKevin Seal氏はソフトウェアアーキテクチャ文書を作るためのガイドライン集を公表した。Mike Kavis氏も新しいアーキテクチャがもたらす変化への対応にせまられるアーキテクトにとって役立つフレームワークを考え出した。
Rails 2.0.0、2.0.1、そして 2.0.2 という最近の矢継ぎ早なリリースに伴い、Rails サポートディスカッショングループには新しい Rails ユーザからの多くの問い合わせが届いている。彼らは Dave Tomas 氏と David Heinemeier Hansson 氏が執筆した書籍『 Agile Web Development with Rails 』(訳書のタイトルは『 Rails によるアジャイル Web アプリケーション開発』)のような有名なチュートリアルに従うことに疑問を感じている。
約束どおり、Ruby 1.9が2007年のクリスマスに発表された。 Ruby1.9は多くの変更や新しい機能を備えている。これ以上試験的な機能が追加されずに、現在も言語を安定させるべきである。Railsを含む主要なRuby製品はすでにRuby1.9との互換性に取り組んでいる。