BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 変化 に関するすべてのコンテンツ

  • Java の自動リソース管理

    Project Coin には,自動リソース管理(Automatic Resource Management, ARM) 機能が含まれている。 コードブロックのエラー時や正常終了時にクローズが必要な,外部リソースの操作を簡単にすることが目的だ。現在は OpenJDK でその最初の実装が利用できる。

  • レバレッジ・ポイント:システムで介入すべき場所

    ソフトウェア アーキテクトにとって重要な判断の中には、期待する変化をもたらすために、システムのどこに、どのように変化を取り入れるか、ということがある。レバレッジ・ポイント は、ミクロな変化がマクロな結果をもたらす場所である。レバレッジ・ポイントの12のカテゴリが変化への懸念と共に特定されている。

  • ケーススタディ: 大きなVB6アプリケーションの.NETへの移行

    あるITサービスプロバイダは、合計950,000行のVB6で書かれたERPアプリケーションを9ヶ月で.NETに移行した。

  • JDK 7が、突然"単純な"クロージャをサポート、しか��リリースは、2010年の終わりに。

    Mark Reinhold氏は、Devoxxコンファレンス開催中、JDK7がクロージャをサポートすることを公表した。この非常に議論されたフィーチャをサポートするために、JDK7のリリースは、2010年の9月ごろまで延びる。

  • GPLライセンスのツールによるCOBOLからJavaへの自動移行

    Publicitas Ltd.によるNACAプロジェクトでは、400万行のCOBOLのコードが、同等のJavaコードに自動的にコード変換(移行)された。この会社によると、毎年の支出を合計で300万ユーロ削減でき、NACAプロジェクトで利用したこのツールをGPLライセンスでリリースしたとのことだ。

  • 総まとめ:Javaの将来的な後継者としての Scala

    Scalaが最近,将来のJava 後継者の有力候補として注目を集めている。Java の創作者である James Gosling 氏やJRuby の主要開発者である Charles Nutter氏に続いて,Groovy の創作者であるJames Strachan 氏も Scalaへの賛意を表明している。

  • レイオフ後にアジャイルを行う

    Adrian Carr氏は、レイオフ後に自分のチームでのスクラムのインプリメンテーションを適合させることについて書いている。

  • ふりかえりを改善するための秘訣

    「Agile Retrospectives: Making Good Teams Great(邦訳:アジャイルレトロスペクティブズ 強いチームを育てる「ふりかえり」の手引き)」の共著者であるEsther Derby氏は先ごろ、ふりかえりを改善するためのテクニックについて書いた。

  • 変化への抵抗に打ち勝つ

    Agile 2008で、Dave Nicolette氏とLasse Koskela氏は「変化への抵抗に打ち勝つこと」に関するワークショップを行った。Koskela氏はTest Driven: Practical TDD and Acceptance TDD for Java Developersの著者である。

  • ソフトウェア開発: いつ起きてもおかしくない交通渋滞

    Ken DeLong氏が、なぜソフトウェア開発が特に難しいと思うのかについて述べている。

  • プロセスをプログラミングする

    「The Secret Curse of Expert Archer(プロ射手にかけられた秘密の呪い)」という記事でNew York TimesのコラムニストのKatie Thomas氏が「ターゲットパニック」として知られる奇妙な苦悩について言及している。これは世界レベルの射手が目標に向かって矢を放つ時に説明のできないコントロール喪失があらわれることを指す。

  • チームで新しい習慣を身につける報酬は?

    チームが新しい習慣を身に着けようとして、なかなかうまくいかないときがある。習慣とは、ユニットテストを書く、コンパイラの警告をなくす、ビルドを壊さない、などのことだ。どうしたら、チームにこうした習慣を植え付けることができるだろうか?Clint Shankはメンバーを移行させるために、あるゲームをデザインした。

  • アジャイルな環境のための文化づくり

    Greg Smith氏は自分の最新の著作「Becoming Agile(source:http://www.manning.com/smith/)」の内容を元にした記事を書いた。彼はこの記事の中で、アジャイルへの転換は文化の変容と同じぐらい大きなプロセスの変化であるという、実践に深く根ざした考え方を述べている。

  • レトロスペクティブの第一(忘れられた?)ルール:やり遂げること

    非常に経験の浅いアジャイルチームでさえ、「Retrospective」という言葉を明確に理解している。しかし、悲しいことに、チームが実際に最後までやり遂げるような改善をおこなうために使用されないと、レトロスペクティブは無駄な努力になる可能性があることが、多くの場合見落とされている。 Gordon Pask Awardの受賞歴のあるJim Shore氏が、レトロスペクティブを最大限に活用する方法についてアドバイスをし、アジャイルハートビートでのアクティビティーの究極の場所を教えている。

  • クロージャとJavaらしさの維持

    過去2,3年間に渡ってJava SE 7の一部としてかもしくは将来行われる何らかのリリースにおいてJava言語にクロージャを付加することに関して広いディスカッションが行われてきた。Javapolisにおいて、Joshua Bloch氏はその問題における自身の意見と、なぜCICEがより適したアプローチであると感じているのかを述べた。

BT