Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld

Sponsored Links

Optimize with a SATA RAID Storage Solution
Range of capacities as low as $1250 per TB. Ideal if you currently rely on servers/disks/JBODs

The full Java life: Interview with Carlus Henry, independent consultant

On old and new approaches to Java programming

  • Print
  • Feedback

Page 6 of 6

Figure 3. After the interview I treated Carlus to some chicken wings at BW3’s, courtesy of JavaWorld.

Conclusion: The long view of programming technology

Relative to programmers who started out with, say, COBOL, Carlus Henry hasn't been programming for very long. But 12 years is an era in the world of software development. What strikes me about talking with Carlus is the perspective of having programmed on the Java platform before Spring introduced the idea of simplicity; or the evolution from being a programmer who coded "by coincidence" to one who thought unit testing was the summit of testing, to one who is -- at least for today -- convinced that BDD (or perhaps DDD) delivers the best value to customers.

That brings up something else that's striking about talking with Carlus: his commitment to developing software that works, first and foremost, for his customers. So maybe I'm revising my initial comment about Carlus: He's both a programmer's programmer, and a client's.

About the author

Matthew Heusser is a writer and consulting technologist who lives in West Michigan. You can follow him on twitter @mheusser or learn more about his company, Excelon Development.

  • Print
  • Feedback

Resources