Aleksandr Furmanov

JavaScript

A collection of 3 posts

September 28, 2013

Decoupling with Promises, Events and Observable Properties

    In this post I want to show how different signaling tools could help to break code dependencies: first we consider a contrived example of coupled code, then we eliminate dependencies using different techniques: Promises, Observable Properties and Events, and then...

architecture JavaScript

September 1, 2013

Cleaner way to mock server responses in Jasmine tests

It is been a couple weeks since my last post where I described how make Testem serve saved fixture files to emulate Rails responses. It appears there are better ways to mockup Ajax calls and organize your JavaScript code.

testing JavaScript

August 20, 2013

Testing JavaScript in isolation from Rails

Or how to use Testem in Rails project without touching a single line of Ruby code.

testing JavaScript

Twitter Facebook GitHub Linkedin

Aleksandr Furmanov © 2022 . Horace theme by JustGoodThemes.
Powered by Jekyll.

Back to top

Explore Site

About Aleksandr Furmanov

This is Aleksandr Furmanov blog about various aspects of software developement.

Recent Articles

  • January 30, 2022
    Reducing anxiety with Bayesian network.
  • September 28, 2013
    Decoupling with Promises, Events and Observable Properties
  • September 1, 2013
    Cleaner way to mock server responses in Jasmine tests

Tags

Bayes networks Bayes reasoning JavaScript NewRelic Personalized Coding Ruby architecture debugging logging metaprogramming testing