InfoQ

InfoQ

Topic/Tag specific view

commentary Content on InfoQ


Latest featured content about commentary

Agile – A Way of Life and Pragmatic Use of Authority

Topics
Agile,
Agile Techniques

Vinay Aggarwal shares many instances in life where authority is needed and lack of authority allows for extremely costly mistakes. He then explicitly suggests where authority could and should be used in Agile environments.

News about commentary

What IS Agile? A Useless Theoretical Question or Necessary Clarity for Success?

Topics
Agile,
Agile Techniques

A quick search on your favorite browser looking for recent articles on 'agile software development' or its derivatives will return a surprisingly diverse set of ideas on what Agile is. Is this good? Is this bad? Or is this writer just filling white-space to get an article out on Monday, May 10th?

"Original Sin" (Would Java be Better Off Without Primitives?)

Topics
Object Oriented Design,
Programming,
Java

Gilad Bracha reopens an old debate; can a language be OO and rely on primitive types? He advances an argument that Java fails to be truly OO because "Java’s original sin was not being a pure object oriented language - a language where everything is an object." The core of the post is whether or not Java could be just as efficient without types. Yes.

As Agile Memes Spread, Does Software Development Improve?

Topics
Agile,
Adopting Agile

Philippe Kruchten reflected upon the culture of Agility. He used the concept of a meme, a replicating chunk of culture, to describe different Agile ideas/practices and suggested that the culture of Agility is a collection of memes – a memeplex. Kruchten claimed the Agility culture is very adept at spreading regardless of whether it helps an organization or not.

Debating Agility at ThoughtWorks

Topics
Agile,
Methodologies

A lively debate is underway among the folks at ThoughtWorks... Starting with Dr. Jim Webber, noted author and ThoughtWorks' top SOA consultant, coining the term: Agile athiest. Does the rise of "Agile religion" signal that the moment has arrived to retire the "Agile" label?

Top Ten Web Service "Issues"

Topics
SOA,
Web Services

What are your top ten Web service issues and advice? Andre Tost, Soccer fan and IBM Senior Technical Staff Member writes a bloglike article articulating the top ten issues he and his customers have with Web Services.

Articles about commentary

Spring.NET - QnA

Topics
.NET Framework,
Artifacts & Tools,
.NET

InfoQ had a chance to sit down with Aleksandar Seovic and Mark Pollack the co-creaters of Spring.NET. Spring.NET is an application framework that brings AOP, a Dependency Injection container and data access framework to .NET. It is not a complete port of Spring to .NET yet it preserves the tenets of Spring.

Will the Enterprise change Ruby, or will Ruby change the Enterprise?

Topics
Dynamic Languages,
Open Source,
Programming,
Ruby,
SOA

Ruby is often criticized for lacking the features required for developing large applications and maintaining them over long periods of time with large teams. Are we missing something fundamental for widescale adoption of Ruby in the enterprise?

Ruby and Rails: In your face... but out of your way

Topics
Delivering Value,
Ruby,
Web Frameworks

Ruby on Rails is in many ways a system in itself. But in many, many other ways, Rails exposes, explores, and exploits its connections to Ruby, rather than hiding or disguising them. David A. Black, author of the book Ruby for Rails from Manning, shares his thoughts on whether or not Rails developers should take the time to master Ruby.