Skip to content

Instantly share code, notes, and snippets.

@staltz
staltz / introrx.md
Last active May 10, 2024 12:08
The introduction to Reactive Programming you've been missing
@nakamura-to
nakamura-to / ioc.js
Last active December 20, 2015 18:09
ECMA Script 6のgeneratorを使ってIoC (Inversion of Control)。node v0.11.4で--harmony-generatorsオプションをつけて実行。
/*
* IoC (Inversion o Control) Computation Expression
*/
function ioc(fn) {
assert(isGeneratorFunction(fn), 'The argument `fn` must be a GeneratorFunction.');
run.mflow_generatorFunction = fn;
return run;
@taichi
taichi / testing_javascript.md
Last active February 7, 2018 00:09
javascript におけるユニットテストについて (2013/01)

javascript におけるユニットテストについて (2013/01)

ここの所、数か月おきにjsのユニットテストってどうやるのが良いのか悩んでいる気がするので、一つ情報集約の為にメモ書きをしておきます。

何かちゃんと文章書いておけば、それに対する反応が集まって、オレサマハッピー的な展開を望んでいます。

そもそも何を探しているのか

単体テストというか、ユニットテストというか、そういうアレを書く為のフレームワークを探しています。
覚える事が少なくて強力なやつ。

機能テストというか、e2eテストいうか、そういうアレの事は別途考える必要がありますので、今回はスコープ外とします。

@taichi
taichi / TaskExample.java
Created August 14, 2012 16:30
camlspotter式レビューをeclipseで効率良く行う
public class TaskExample {
public void execute() {
// RV alice: Plz give fancier name than `foo'!
// bob: Why? `foo' sounds perfect.
// alice: It's just too anonymous.
String foo = "wtf";
System.out.println(foo);
}
@taichi
taichi / code_reading.md
Last active April 10, 2024 13:04
太一のコードの読み方メモ

太一のコードの読み方メモ

全体として太一が感覚的に実践している事を論理的に説明しようと試みている為、
説明の粒度が適切でなかったり一貫性が無いように見える部分があるかもしれない。
普段やっているけども書ききれていない事も多分きっとある。

コードを読むとは何か

  • コードを嗜む
  • コードを学ぶ
  • 武器を手に入れる