Learn Scala with Specs2 Spring
Using Specs2 Spring to test your Java apps is one way to start learning Scala's object-functional programming patterns, without
leaving the Spring framework or tossing out perfectly good Java code.
Jan Machacek,
December 2011
Atlassian brings crash reporting, issue detection to iPhone and Android apps
Jira Mobile Connect for iOS and Android platforms will send error reports to app makers via the Jira issue-tracking tool.
Paul Krill,
December 2011
Java apps face more performance issues, study finds
Findings from a wide-ranging software quality analysis study indicate that enterprise Java applications have more performance
issues than similar enterprise software. The study also measured the real cost of technical debt, and evaluated software developed
using waterfall versus agile methodologies.
Paul Krill,
December 2011
Why we still love open source
Open source is the medium of choice for the world's most creative developers, as shown by InfoWorld's 2011 Best of Open Source
Software Awards.
Eric Knorr,
September 2011
Acceptance test driven development for web applications
Acceptance test driven development , or ATDD, is a simple process change that can have far-reaching implications for your
development projects. Learn about the most common approaches to ATDD and the tools for using it in your web development projects.
John Ferguson Smart,
August 2011
Apache and Oracle warn of serious Java 7 compiler bugs
The newly released Java upgrade suffers hotspot-compiler problems that affect Lucene and Solr.
Ted Samson,
July 2011
Git: The 'it' technology for software version control
Developers are taking a strong liking to the distributed system, though Subversion and others remain in the game.
Paul Krill,
July 2011
Why should guilty coders pay?
Reader feedback on last week's post indicates that most people think it's a terrible idea to make companies liable for bad
code. Deep End blogger Paul Venezia explains why he's not backing down.
Paul Venezia,
July 2011
Facebook shouldn't be afraid to rewrite its code, and neither should you
When your application's load outstrips its ability to scale, sometimes the best solution is to start over from scratch.
Neil McAllister,
July 2011
It's time to make poor coding a felony
Code that compromises millions of user accounts is unconscionable and should be a felony offence.
Paul Venezia,
July 2011
Why your shop needs continuous integration
Automated software builds and testing improve code quality and increase developer productivity.
Paul Krill,
July 2011
Developer error: The most dangerous programming mistakes
No language or platform guarantees app security as long as developers repeat the same old blunders.
Neil McAllister,
June 2011
Red Hat Arquillian app testing technology coming next month
The Java test harness, which simplifies integration testing, is expected to be included in JBoss Enterprise Application Platform
6.
Paul Krill,
June 2011
JetBrains upgrades continuous integration server
TeamCity 6.5, which competes with Project Hudson and Jenkins, offers a restyled UI and removes previous usage limitations.
Paul Krill,
May 2011
Eclipse Foundation has much to lose in the Hudson saga
Could taking on Hudson leave the Eclipse Foundation holding the bag on a struggling project?
Savio Rodrigues,
May 2011