The book Software Development Metrics by Dave Nicolette explores how to use metrics to track and guide software development. It explains how different development approaches and process models, like traditional waterfall-based or iterative agile software development, affect the choice and usage of metrics. It describes metrics that can be used for steering work and for managing improvement.
Ratpack and Spring Boot offer powerful platforms in the JVM ecosystem for building microservices that garner an unparalleled merger of performance and extensibility. Ratpack microservices and Spring Boot's convention-over-configuration succinctly leverage Spring Data to create data driven RESTful HTTP APIs in a lightweight, cloud native deployment.
"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests.
Scalatra is a lightweight but full-featured MVC framework with a lively community and having started as a port of Sinatra it has gained capabilities such as an Atmosphere integration and Akka support. 2
Basic best practices for Grails projects gathered from mailing list, Stack Overflow, blogs, podcasts and internal discussions at IntelliGrape, categorized under controller, service, domain, views... 4
Citing a need to be able to respond faster to events, and disappointment in both feature set and timeframe for Java 7, the guardian.co.uk team is using Scala rather than Java for new projects. 12
In this book review of Grails A Quick-Start Guide, InfoQ spoke with author Dave Klein about best practices when using Grails for web application development and the tool support.
Bertrand Paquet and Gael Lazzari of Octo Technology explore Unit Testing GWT applications and introduce their own open source gwt-test-utils framework. 2
Apache Wicket is a powerful, light-weight component-based web application framework with strong separation of presentation and business logic. 1
Grails and Flex both have significant advantages in different parts of the software stack. In this new article you will learn how they can be combined to take advantage of each's strengths. 11
Jeff Dwyer discusses his new book, GWT 1.5, and creating searchable Ajax applications. 1