Functional Programming eXchange 2013 / Reducing cognitive bias in design with Scala

Please RSVP for instructions on how to join the event.

Description

Over the last decades of computing the predominant trend has been to first select your technology stack and then build your solution around that stack. This practice has become so common that many of us don't even question it. The result is an often unconscious bias towards shaping solutions around the technology stack. "Optimizations" creep in that complicate the representation of the business domain, only to make utilizing the technology stack easier, later in the development process. Modern languages, such as Scala and Clojure, allow us to step out of this pattern and build representations of our business domain free from implementation and technology-specific bias. This presentation will describe an approach to doing this building on nothing more than Scala and Akka and demonstrate the approach abstracted away from the tedium of the backing implementation, of which several will be demonstrated.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper

Logging in...