BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
01:02:03
Followers

SOLID: The Next Step Is Functional

Posted by Anil Wadghule  on  Apr 16, 2015 3 Posted by Anil Wadghule Follow 0 Followers  on  Apr 16, 2015 3

Anil Wadghule explains why applying SOLID OO design principles to their extreme leads to Functional Programming.

01:03:48
Followers

Not Just Layers! What Can Pipelines and Events Do for You?

Posted by Ian Cooper  on  Feb 25, 2015 Posted by Ian Cooper Follow 0 Followers  on  Feb 25, 2015

Ian Cooper takes a look at two architectural patterns: pipelines for dealing with streams of data effectively, and events which provide significant advantages for loose coupling.

54:58
Followers

Test-Driven JavaScript with Jasmine

Posted by Brad Urani  on  Oct 18, 2014 Posted by Brad Urani Follow 0 Followers  on  Oct 18, 2014

Brad Urani presents the principles of writing unit tests using Jasmine, discussing spies, DI and mocking as strategies for isolating functionality for both synchronous and asynchronous JavaScript.

01:11:14
Followers

JavaEE 7 In Practice: Blueprints Reborn

Posted by Edward Burns  on  Sep 20, 2014 Posted by Edward Burns Follow 0 Followers  on  Sep 20, 2014

Ed Burns demos using WebSockets, JSON-P, JavaAPI for RESTful Web Services (JAX-RS), JSF, Contexts and Dependency Injection (CDI), Bean Validation, Expression Language in a CargoTracker application.

01:06:25
Followers

Clojure in the Large

Posted by Stuart Sierra  on  Jul 18, 2014 2 Posted by Stuart Sierra Follow 0 Followers  on  Jul 18, 2014 2

Stuart Sierra discusses various Clojure features: protocols, records, DI, managing startup/shutdown of components, dynamic binding, interactive development workflow, testing and mocking.

45:19
Followers

Fault Tolerance Made Easy

Posted by Uwe Friedrichsen  on  Jun 03, 2014 Posted by Uwe Friedrichsen Follow 1 Followers  on  Jun 03, 2014

Uwe Friedrichsen discusses implementing resilient software design patterns (code included) and improving those patterns to achieve robustness and becoming a resilient software developer.

45:54
Followers

The No-framework Scala Dependency Injection Framework

Posted by Adam Warski  on  May 30, 2014 Posted by Adam Warski Follow 0 Followers  on  May 30, 2014

Adam Warski shows how to replace features of DI containers with plain Scala code using MacWire, and adding interceptors using macros.

54:00
Followers

Scalaz 'For the Rest of Us'

Posted by Adam Rosien  on  May 23, 2014 Posted by Adam Rosien Follow 0 Followers  on  May 23, 2014

Adam Rosien introduces scalaz, how to use it to make code simpler and type safer, how it compensates for Scala issues, and how it encapsulates DI and data validation.

50:26
Followers

Effective Actors

Posted by Jamie Allen  on  May 08, 2014 1 Posted by Jamie Allen Follow 0 Followers  on  May 08, 2014 1

Jamie Allen reviews some of the actor patterns as implemented in Akka and Scala.

41:55
Followers

Real World Akka Recipes

Posted by Jamie Allen  on  May 01, 2014 4 Posted by Jamie Allen Follow 0 Followers  on  May 01, 2014 4

Jamie Allen describes three patterns using Akka actors: handling a lack of guaranteed delivery, distributing tasks to worker actors and implementing distributed workers in an Akka cluster.

48:40
Followers

Building SOLID Foundations

Posted by Nat Pryce  on  Apr 30, 2014 1 Posted by Nat Pryce Follow 1 Followers , Steve Freeman Follow 0 Followers  on  Apr 30, 2014 1

Nat Pryce, Steve Freeman advise on design principles useful to create code structures with objects that fit together and communicate, and where the capabilities and the information flow are explicit.

43:05
Followers

Design Patterns for Large-Scale Real-Time Learning

Posted by Sean Owen  on  Apr 15, 2014 Posted by Sean Owen Follow 0 Followers  on  Apr 15, 2014

Sean Owen provides examples of operational analytics projects, presenting a reference architecture and algorithm design choices for a successful implementation based on his experience Oryx/Cloudera.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT