Sean Walsh
Member since Apr 13, 2012
- Profile: /members/9834-sean-walsh.htm
- URL: http://thehatrack.net
- Comments: 5
Recent Blog Comments By Sean Walsh
-
What The Heck Is Business Logic Anyway?
Posted on Dec 14, 2012 at 6:56 PM
Ben, I found the accepted answer to this SO question to be a concise answer to your question: http://stackoverflow.com/questions/2630758/whats-the-difference-between-application-layer-and-business-logic-layer My understanding of the answer, from an MVC perspective, is that the "Model" ... read more »
-
A Better Understanding Of MVC (Model-View-Controller) Thanks To Steven Neiland
Posted on May 22, 2012 at 1:49 PM
Nice post, Ben! There are a lot of confusing MVC descriptions out there, but this does a really good job of summing up the different aspects of (in my opinion) a properly structured MVC application. I'm going to bookmark this so I can reference it whenever I need a simple way to explain MVC to someo... read more »
-
Object Calisthenics In JavaScript - My First Attempt
Posted on May 8, 2012 at 11:40 PM
@Ben, On my phone right now so I can't really examine your code. How are you accessing your objects' properties without using getters and setters? Just referencing them directly?... read more »
-
Using A Sandbox To Decouple ColdFusion Components In A Modular Application Architecture
Posted on Apr 15, 2012 at 1:04 AM
@Ben, Thanks for the link, I love Addy Osmani's stuff and this one is no exception. The "sandbox" pattern was having trouble clicking with me until I saw him call it by another name - "facade." Because I work primarily with server-side stuff, I'm used to seeing the facade as an... read more »
-
Using A Sandbox To Decouple ColdFusion Components In A Modular Application Architecture
Posted on Apr 13, 2012 at 12:00 PM
This is a cool concept, but I'm having trouble imagining how I would use it. If I understand correctly, it seems like the sandbox is ultimately providing an API to your securityService, emailService, and logService APIs? I agree with CJM, I'd like to see some more information about designing code i... read more »