- InfoQ: Does TDD Really Ensure Quality? – Our main result is that Test-First programmers write more tests per unit of programming effort. In turn, a higher number of tests lead to proportionally higher levels of productivity. Thus through a chain effect, Test-First appears to improve productivity
- InfoQ: “Can I call you back about that?” Building Asynchronous Services using Service Component Architecture – This article discusses the need for asynchronous services when you build an application using a service-oriented architecture. Building asynchronous services can get complicated, but is made straightforward using Service Component Architecture (SCA).
- InfoQ: Case Study: Applying Java Programming Skill to Flex – In an article published on Adobe Flex Developer Center, Bill Bejeck shares his experience creating components and enforcing separation of concerns with Flex, from a Java developer’s perspective.
- InfoQ: Kent Beck on Implementation Patterns – Kent Beck is interviewed about his new book, "Implementation patterns", the relationship between these patterns and XP, problems when adopting agile and the current status of design patterns.
- Enterprise Java Community: Introducing Apache Wicket – When you’re learning a new framework, it’s helpful to gain an understanding of the terms concepts, then move on to how the pieces come together. Wicket has a few core concepts to master, but once you understand them, you’ll find Wicket much more accessibl
- SpringSource Team Blog » Spring Overtakes EJB as a Skills Requirement – Job listings are a good indicator of the true adoption of technologies. Sometimes these trends can have dramatic implications. Indeed.com shows that in November, 2007, Spring overtook EJB as a skills requirement for Java job listings.
- InfoQ: Flex Load Testing Tool Available to Enterprise RIA application – As InfoQ reported (Forester report), RIA is proliferating in enterprise information workplaces. One of challenges faces a maturing development platform for developing mission critical systems is to produce quality, scalable and well tested applications.
- » Printable Design Patterns Quick Reference Cards – The Gang of Four design patterns have been elegantly distilled into a quick reference guide suitable for printing on 8.5 x 11.
- Merging and branching in Subversion 1.5 – Java World – Branching and merging are two inherently related functions that are due for a long-awaited upgrade in Subversion 1.5
- InfoQ: ExtJS Ecosystem Continues to Expand – New server-side tools are sprouting up around the ExtJS client-side Javascript framework. Community developed server-side support now exists for Java Enterprise Edition, Cold Fusion 8.0, Google Web Toolkit, and Ruby on Rails 2.0