|
|
In the cloud, code doesn't need developers?
Some business managers admit to dreaming of the day that all enterprise development is automated with a simple, drag-and-drop
interface, but certain kinds of complex problems will continue to elude the 'codeless development' crowd for the foreseeable
future.
Paul Krill,
July 2013
The full Java life: What does a software architect really do all day?
Software architects have it easy, or so many coders and engineers believe. Find out what an architect's day-to-day working
life really looks like in this <em>Full Java life</em> interview. Java programming veteren Bruce Brouwer discusses his approach
to upgrading legacy Java web applications to a service-oriented front-end architecture, his rapidly evolving web UI toolkit,
and why he generally prefers working with Java's constraints to opting for a less rigorous JVM language.
Matthew Heusser,
June 2013
Software engineers spend lots of time not building software
Administrative tasks, brainstorming, and waiting for tests combine to overtake the hours spent designing and coding.
Paul Krill,
April 2013
5 ways devops can help companies crank out better code faster
With the right tools and processes, as well as removal of cultural barriers, devops can deliver huge benefits to companies.
Ted Samson,
March 2013
DHS shifting to cloud, agile development to boost homeland security
Along with its transition to agile, the U.S. Department of Homeland Security is establishing infrastructure to support cloud
services, platform-as-a-service, and software-as-a-service.
Patrick Thibodeau,
March 2013
Design patterns, the big picture, Part 3: Beyond software design patterns
Find out how interaction designers, software architects, and agile development teams use design patterns to improve software
development processes and products.
Jeff Friesen,
March 2013
What's wrong with agile development: Culture, people top the list
Agile development projects are succeeding, but when they fail, it's often due to staffing and teamwork issues.
Paul Krill,
February 2013
Design patterns, the big picture, Part 2: Gang-of-four classics revisited
Jeff Friesen revisits the Gang of Four Strategy and
Visitor patterns from a Java developer's perspective, first demonstrating the three components of a successful Strategy, then
unpacking Visitor's confounding (for many) double dispatch mechanism. He also offers tips for learning the GoF patterns and
discusses some of the reasons why design patterns shouldn't be applied to every programming problem.
Jeff Friesen,
December 2012
6 tips to break app dev bottlenecks
IT earns its reputation from apps that fuel business change, not development processes that slow production to a crawl. Here's
how to speed up application delivery without clogging the system.
Bob Lewis,
December 2012
Design patterns, the big picture, Part 1: Design pattern history and classification
Jeff Friesen's three-part introduction takes a wide-angle view of design patterns. Part 1 introduces the concept and use
of design patterns and walks through a process of evaluating the Composite pattern for a particular Java use case. The article
concludes with a listing of software design patterns by classification and a complete index of design pattern tutorials on
JavaWorld.
Jeff Friesen,
November 2012
Adapt agile to build a better business
Agile methodologies hint at a way to implement business change incrementally -- and thereby establish true business agility.
Bob Lewis,
October 2012
The full Java life: Interview with Carlus Henry, independent consultant
From the bad old days of J2EE to the bright idea that was Spring simplicity, Carlus Henry's career in software development
has put him front-and-center for some of Java's major evolutionary shifts. In this JavaWorld interview Carlus talks about
how and why he's changed his approach to Java development, then reveals the variety of tools that help him build quality software
today.
Matthew Heusser,
September 2012
What developers can learn from Anonymous
The reason Anonymous has a permanent place in our collective imagination: For a time, its organizational model worked very
well.
Andrew Oliver,
August 2012
10 practices of highly ineffective software developers
Some are bad habits to overcome; some are poor decisions forced by managers who don't know what they're doing. Read 'em and
weep.
Andrew Oliver,
August 2012
How agile development became a way of life at HomeAway
For the 250 developers of HomeAway, agile development has become "just how we live now." As Paul Krill discovers, there's
nothing static about agile.
Paul Krill,
May 2012