Much Ado About Nothing - No Fluff Just Stuff

Much Ado About Nothing

Posted by: Nathaniel Schutta on February 2, 2007

Today in Dynamic Language camp, we were discussing some of the myths and realities that surround the new darlings of the development world - you know things like “Ruby isn’t enterprise”, “I need the safety of the compiler” and other assorted misconceptions. Anyway, we were talking about the importance of testing in the dynamic space and one of the students brought up null pointers and invariants. I mentioned that static typing wouldn’t prevent someone from passing a null and we went back and forth for a couple of minutes.

The conversation was great (they’re a good group - very talkative which makes my job both easier and *much* more enjoyable - hmm, wonder if any of them are reading teacher’s blog?!?) when, very quietly, another student threw out a killer quote:

“You’re arguing about nothing.”

Now *that* is geek humor! It took a while to sink in and I don’t honestly know if it was intended to be funny but it really cracked me (and the students that heard it) up. Needless to say I had to repeat for everyone’s consumption!

Nathaniel Schutta

About Nathaniel Schutta

Nathaniel T. Schutta is a software architect and Java Champion focused on cloud computing, developer happiness and building usable applications. A proponent of polyglot programming, Nate has written multiple books, appeared in countless videos and many podcasts. He’s also a seasoned speaker who regularly presents at worldwide conferences, No Fluff Just Stuff symposia, meetups, universities, and user groups. In addition to his day job, Nate is an adjunct professor at the University of Minnesota, where he teaches students to embrace (and evaluate) technical change. Driven to rid the world of bad presentations, he coauthored the book Presentation Patterns with Neal Ford and Matthew McCullough, and he also published Thinking Architecturally and Responsible Microservices available from O’Reilly. His latest book, Fundamentals of Software Engineering, is currently available in early release.

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »