Victorsavkin - victorsavkin.com - Victor Savkin

Latest News:

Building Large Backbone Applications 27 Aug 2013 | 09:02 pm

Backbone gives structure to web applications, but often it is not enough. A lot of questions arise when complexity grows. How do we manage UI interactions? What do we do with domain use cases? What ab...

On the Importance of the Standard Library 30 Jul 2013 | 09:55 pm

A standard library is often seen as a convenience, but it is much more; it raises the level of abstraction and enables rich composition, which helps manage complexity when building large applications....

Functional Reactive Programming in Dart 9 Jul 2013 | 09:27 pm

Functional Reactive Programming (FRP) is a paradigm for modeling interactions in a reactive style. It enables rich composition and allows for the testability of complex interactions. Sean Kirby and I ...

Using Streams for Composing Complex Event-based Programs 24 May 2013 | 09:56 pm

Streams have been added to the Dart platform to help deal with the asynchronous and event-based nature of Dart programs. They provide a unified interface to anything that can send out a series of even...

Marionette.RequestResponse Considered Harmful 18 May 2013 | 12:41 am

In this article I will show why Marionette.RequestResponse is harmful and should not be used. From the Marionette documentation: Marionette.RequestResponse is an application level request/response s...

Supervising Presenters 6 May 2013 | 04:14 pm

As Backbone gets used for building larger and larger applications, the importance of good architecture becomes more apparent. The days when you could just split your code into models and views and fee...

DartCasts.com Episode 13: Method Cascades 22 Apr 2013 | 03:38 pm

DartCasts.com Episode 13: Method Cascades

Using JavaScript to Rescue Legacy Rails Applications 5 Apr 2013 | 08:29 pm

Abstract Adding new functionality to a large legacy Rails application is often expensive, if possible. But what if instead of adding new behaviour to the Rails application we implemented it as a sing...

DartCasts.com Episode 12: Mixins Learn More Mixins in... 1 Apr 2013 | 04:00 pm

DartCasts.com Episode 12: Mixins Learn More Mixins in Dart Mixin-based Inheritance

I Wish Ruby Had Interfaces 8 Mar 2013 | 08:14 pm

Abstract Types have a bad reputation for making code harder to read, adding unnecessary ceremony, and in general complicating things. In this article I’d like to show that a type system done right ca...

Recently parsed news:

Recent searches: