うごく生ゴミプログラマの備忘録

うごく生ゴミ 〜再臨〜

デザインパターン

自前でクライアントサイドMVCのModelとView用ライブラリ作った

自前でクライアントサイドMVCのModelとView用ライブラリ作った。 github.com コンセプトは、以下のような見慣れたクラス定義の書き方を崩さずかけるようにすること。 /** * サンプルクラス */ var SampleClass = function () { // 何か処理 }; /** * サンプ…

Effective Java の BuilderパターンをJavaScriptで書いてみた

Javaの参考書のなかでよくおすすめと言われている Effective Java で紹介されている Builder パターンを、JavaScript で書いてみた。 Effective Java ってなんやそれ、っていう方はこちら。 Amazon.co.jp: EFFECTIVE JAVA 第2版 (The Java Series): Joshua …

JavaScriptでSingletonパターン(browserify + Backbone.js)

JavaScriptでのSingletonパターン実装方法の備忘録です。 browserify使用している環境で、Backbone.Modelを継承したオブジェクトをSingletonにしています。 getInstance()メソッドでオブジェクトを取得します。 module.exports = (function() { 'use strict'…