InfoQ

トピック・タグ別の表示

Debateに関するすべてのコンテンツ


Debateに関するNews

動的言語vs静的言語に関する議論と深い洞察

コミュニティ
Architecture
トピック
言語,
動的言語,
プログラミング

Steve Yegge氏は、スタンフォード大学で行った動的言語に関するプレゼンテーションのトランスクリプト(書き起こし)を自身のブログに投稿し、ブログ圏で多くの反応を引き起こした。

ベッドタイムユーザストーリー: カウボーイとおとぎ話

コミュニティ
Agile
トピック
顧客要求,
方法論

「ソフトウェアエコノミストで国際的なコンサルタント」を自称するDavid Longstreet氏が、昨年、アジャイルソフトウェア開発はおとぎ話で、ただ「カウボーイ」開発を正当化しようとしているだけだと主張する論文を発表した。

Cockburn氏テスティングを語る: 本物のプログラマにはガッツ(GUTs)がある

コミュニティ
Agile
トピック
ユニットテスト,
アジャイル技術,
Delivering Quality

Alistair Cockburn氏は、InfoQのビデオ記事「Coplien and Martin Debate TDD, CDD and Professionalism」に対するフォローアップ記事を自身のブログへ投稿した。その中で氏は、いかに多くの人たちがTDDを誤解しているかについて言及している。

議論:Mavenはビルドに適したツールか?

コミュニティ
Java
トピック
Artifacts & Tools,
Japanese Build systems

最近、Mavenの実用性についてたくさんの論議がなされている。MavenとはJavaベースの依存性管理ツールのことで、多くのプロジェクトで利用されている。InfoQは、問題の争点が何であるか、またどういった結果をもたらすのかを理解するために、この議論をより詳しく調査した。

生産性第一主義によって余儀なく下された決断:原因、巻き添え、限界

コミュニティ
Architecture
トピック
設計,
エンタープライズアーキテクチャ,
Domain Specific Languages

ソフトウェアプロジェクトにかかわる多数の決断は、生産性が第一に考慮される。プロジェクトが成功し、その市場が成長し、ドメイン知識とクライアントニーズの両方で複雑さが増している場合、特にその傾向が強くなる。適用範囲が予期せぬ転換になる可能性は高く、プロダクトにはカスタマイゼーションが益々必要になる。

Michael Stonebrakerが語る:主要RDBMSはレガシーテクノロジーである

コミュニティ
.NET,
Java,
Ruby,
Architecture
トピック
データウェアハウス,
データアクセス

Ingres、またPostgres関連性データベースマネージメントシステムの共同設立者、そしてVertica SystemsのCTOであるMichael Stonebraker氏は、最も主要なデータベースはレガシーテクノロジーであるべきだと主張し、データベースコミュニティー内でフレームワークを論議の的としている。