Profile

Cover photo
Chris Strom
Works at EEE Computes
Lives in Baltimore
1,082 followers|7,557,390 views
AboutPostsPhotos+1's

Stream

Chris Strom

Shared publicly  - 
 
Setting up the chain of responsibility in client code seems like too much of a pain (even in #dartlang ), so tonight I try it in a separate class. I like that very much :)

The DartPad: https://dartpad.dartlang.org/adf7e28a00eba10491e9
2
Add a comment...

Chris Strom

Shared publicly  - 
 
Taking a look at runtime changes and code maintainability when working with the chain of responsibility pattern. Both are nice, especially in #dartlang .

The DartPad to prove it: https://dartpad.dartlang.org/08105c648b253f64a47d
3
Add a comment...

Chris Strom

Shared publicly  - 
 
The chain of responsibility pattern that every web developer has used at some point. In #dartlang , of course!

The DartPad: https://dartpad.dartlang.org/12bf7fa9c76c6d16fe5f
A major theme of the forthcoming Design Patterns in Dart is that design patterns are more useful for describing how systems are already designed, not for designing systems in the first place. The implications and applicabilit...
2
Add a comment...

Chris Strom

Shared publicly  - 
 
So just how much chain of responsibility code belongs in the handler, the concrete handler, or a  #dartlang  mixin? It depends, of course, but I put it all in the mixin and loved what I saw :)

DartPad: https://dartpad.dartlang.org/7cd84acd86da602301d5
2
Add a comment...

Chris Strom

Shared publicly  - 
 
Looking for clever ways to specify the successor chain in the chain of responsibility pattern. #dartlang  

DartPad: https://dartpad.dartlang.org/ec62b7918eebf6e7e130
2
Add a comment...

Chris Strom

Shared publicly  - 
 
Let's have a look at the whimsy of the chain of responsibility pattern in the most whimsical #dartlang !

The complete DartPad: https://dartpad.dartlang.org/818215777ae57169e6a1
4
1
Add a comment...
In his circles
197 people
Have him in circles
1,082 people
Alex Williams's profile photo
zahir hamroune's profile photo
Ralf Guenther's profile photo
Chris Rennert's profile photo
simi dolar's profile photo
Gerald Leeb's profile photo
Mic Key's profile photo
Dinh Steven's profile photo
Kevin Moore's profile photo

Chris Strom

Shared publicly  - 
 
Making the chain of responsibility pattern Dartier on the modern web :)

The Dartier DartPad: https://dartpad.dartlang.org/f5bbc86a28002987741c
2
Add a comment...

Chris Strom

Shared publicly  - 
 
A cell formatting chain of responsibility implementation in #dartlang .

And the DartPad: https://dartpad.dartlang.org/21f67a92a0269a2aed6b
2
Add a comment...

Chris Strom

Shared publicly  - 
 
Mixins, noSuchMethod, and the chain of responsibility: pick two in #dartlang  because the three together are ugly.

The DartPad to prove the ugly: https://dartpad.dartlang.org/9f9ca7397d88f6cf7e54
2
Add a comment...

Chris Strom

Shared publicly  - 
 
I don't think I use mixins enough in my #dartlang  code. Happily, the chain of responsibility pattern seems like a great excuse for them :)

The DartPad: https://dartpad.dartlang.org/752e601e8768cb2f26e5
3
Add a comment...

Chris Strom

Shared publicly  - 
 
The GoF mentions doesNotUnderstand for use with the chain of responsibility pattern. Which means it's time for noSuchMethod and mirror fun in #dartlang !

DartPad: https://dartpad.dartlang.org/894142038ed1185e8d4a
2
Add a comment...

Chris Strom

Shared publicly  - 
 
What happens when I add a #polymer  paper element to my #dartlang  factory method pattern? Say, did you know that PaperInput is not an InputElement? I didn't, but I do now :'(
I may regret this, but my web-based factory method pattern example lacked a "modern" touch. Well, that's not entirely true, it could add relatively new input elements like number, telephone, and week inputs to a form: But da...
3
1
Chris Strom's profile photoJames Hurford's profile photo
3 comments
 
+Chris Strom​ 10 whole seconds?! 👍😜
Add a comment...
People
In his circles
197 people
Have him in circles
1,082 people
Alex Williams's profile photo
zahir hamroune's profile photo
Ralf Guenther's profile photo
Chris Rennert's profile photo
simi dolar's profile photo
Gerald Leeb's profile photo
Mic Key's profile photo
Dinh Steven's profile photo
Kevin Moore's profile photo
Work
Occupation
Programmer
Employment
  • EEE Computes
    Consultant / Author, present
  • mdlogix
    Programmer
Basic Information
Gender
Male
Other names
eee_c, eee-c
Story
Tagline
Author, programmer, speaker.
Introduction
You could fill a book with what I don't know. Which is rather the point. Author of 3D Game Programming for Kids, Patterns in Polymer,  Dart for Hipsters and The SPDY Book. Co-author of Recipes with Backbone. Big into chains
Bragging rights
Blogged for more days in a row than anyone ever.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Baltimore
Previously
Connecticut - New York - Indiana - Maryland
Chris Strom's +1's are the things they like, agree with, or want to recommend.
SPDY Book
spdybook.com

Early Access. Beta copies of SPDY Book are now available! Add to Cart. Buying now guarantees you access to the final copy of SPDY Book at no

The new Chromebook, for everyone
chrome.blogspot.com

As a kid growing up in India, I was fascinated with computers and the endless possibilities they presented. I had to wait until college to f

Chrome Experiments - "Code Editor" by Mr.doob
www.chromeexperiments.com

Little online (and offline) code editor for messing around. Needed an editor so I could code on ChromeOS during some days and this did the t

Seth Ladd's Blog: This is this in Dart
blog.sethladd.com

One of the things that's always confused me about JavaScript is the changing definition of this. This post will show how Dart avoids the