Ben Nadel
On User Experience (UX) Design, JavaScript, ColdFusion, Node.js, Life, and Love.
I am the chief technical officer at InVision App, Inc - a prototyping and collaboration platform for designers, built by designers. I also rock out in JavaScript and ColdFusion 24x7.
Meanwhile on Twitter
Loading latest tweet...
Ben Nadel at cf.Objective() 2009 (Minneapolis, MN) with:

Sean Corfield

Member since Jun 12, 2009

Recent Blog Comments By Sean Corfield

  • Seven Languages In Seven Weeks: Scala - Day 1

    Posted on Dec 15, 2010 at 11:18 AM

    @Ben, p: (A) => Boolean A parameter p of type function (=>) that takes a single argument of type A and returns a Boolean. find() itself returns a value of type Option[A] which is either Some(a) or None, where a is of type A. Option[T] is Scala's way of safely avoiding null pointers. You ca... read more »

  • Why My Queries Hate Application Service Layers

    Posted on Jun 18, 2009 at 12:41 PM

    Definitely an interesting problem to solve because, of course, there are several reasonable ways to implement it. I would probably go with getAssetDetail() but have optional named arguments for withProject=true etc so the intent would be readable through the names of the arguments. This would st... read more »

  • A Problem With My Coding Methodology That's Driving Me Crazy

    Posted on Jun 12, 2009 at 11:10 AM

    It's always interesting to see people's justification for their naming conventions so thank you for sharing that. I think a lot depends on your background. Mine is mostly C++ / Java so for me UPPERCASE means a constant, CamelCase means a type and headlessCamelCase means a variable. And I've always d... read more »