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 BFusion / BFLEX 2009 (Bloomington, Indiana) with: Simon Free

Justice

Member since Dec 11, 2008

Recent Blog Comments By Justice

  • ColdFusion Threads Hanging On JDBC Pool CheckIn / CheckOut

    Posted on Jan 27, 2014 at 9:17 AM

    For giggles, if you have a test environment, you could try out the ParNewGC, or the G1GC - there are several garbage collector algorithms you could try to see if one gets along better with your app than another. http://blog.mgm-tp.com/2013/03/garbage-collection-tuning/ This article may have more... read more »

  • Kinky Solutions Valentine's Day Give Away

    Posted on Feb 5, 2008 at 1:18 PM

    My wife's name is Amanda, and she has the wonderful trait of always thinking of others and being thoughtful to their needs. We have been married almost 6 years! Chris Peterson... read more »

  • Hal Helms Teaches Me Some Object Oriented Programming

    Posted on Feb 1, 2008 at 4:07 PM

    Indeed! I think for the most part, if your idea's and methods a) make logical sense b) are documented or methodical enough to be understood by others c) are relatively easy to manipulate and agile, and d) they work! you could call it the *right* way to program. =) If anyone with a 'deep under... read more »

  • Hal Helms Teaches Me Some Object Oriented Programming

    Posted on Feb 1, 2008 at 3:31 PM

    Hal While I am by no means an OO guru, or even experienced on the subject (as CF is my first real language other than VB, Basic, and a bit of scripting / proprietary languages), I dont see the difference between a mixin (an extended base component) and a decorator (a specific extention for a given ... read more »

  • Hal Helms Teaches Me Some Object Oriented Programming

    Posted on Feb 1, 2008 at 10:04 AM

    Hal Well, the transfer claim to fame is the automated creation of those object from XML, its ability to work across many different databases, and the fact that you dont have to write a stitch of SQL for the majority of your get / set values (possibly a small amount in decorated functions, but for t... read more »

  • Hal Helms Teaches Me Some Object Oriented Programming

    Posted on Feb 1, 2008 at 9:51 AM

    Ben Actually (not sure how much you know about Transfer, so I will give you the speil) Transfer uses an XML definition of your database model to auto-generate a cfc for you with all methods (get / set, plus many more) A decorator allow you to inject custom methods into this auto-generated object,... read more »

  • Hal Helms Teaches Me Some Object Oriented Programming

    Posted on Feb 1, 2008 at 8:21 AM

    Ben, Thats exactly the road I went down with Transfer and decorators. The transfer object models my data very simply and handles all getters / setters, and the decorators perform actions in my 'ideal world'. So, my user object has a getInvoices() decorator that returns invoices, placeBid() that s... read more »

  • Advice On Balancing Cohesion, Packaging, And God Objects?

    Posted on Aug 24, 2007 at 10:11 AM

    Patrick, Dont mis-understand me, I'm not saying a single file is the *best* way to do it, but it would obviously work. If you can drop a single file into a custom tags library instead of mapping a location, that is simpler to me. Also, it will become 1 object creation instead of possibly several ... read more »

  • Advice On Balancing Cohesion, Packaging, And God Objects?

    Posted on Aug 24, 2007 at 8:38 AM

    Just to play devils advocate, Alagad's Image.cfc is frikin huge, and that sucker works great, fast, and is super easy to install. =) Alagad's weighs in at 4000+ lines, and he puts arguments on the same line!... read more »