MVVMについて

Contributed by: akira on 2014年 9月24日(水) 09:40 JST

Last modified on

MVC以外の開発手法 http://ninjinkun.hatenablog.com/entry.../03/204348[*1]
cocoapodをxcodeから使えるpluginの紹介もあった。

RAC ReactiveCocoa
FRP
関数リアクティブプログラミング
"FRP is programming with asynchronous data streams."
http://sssslide.com/speakerdeck.com/t...oa-de-mvvm[*2]
WPF
Windows Presentation Foundation

cocos2d-x MVVM なさそう
Android-Binding
JavaのSingleton GoFのJava Singletonには欠陥がある。
Singletonパターンのポイントは、「コンストラクタをprivateにしてしまう」ことです。そして、唯一のインスタンスをprivateなstatic変数として保持しておくのです。
こうすることで、そのクラスがJava仮想マシンへロードされたときに、一度だけインスタンスが生成されます。
package javatips;

public class MySingleton {

// このクラスに唯一のインスタンス
private static MySingleton instance = new MySingleton();

private MySingleton() {}

// インスタンス取得メソッド
public static MySingleton getInstance() {
return instance;
}

// 以後、通常のフィールドやメソッドの宣言
...中略...
}
http://www.atmarkit.co.jp/fjava/javat...va007.html[*3]

コメント (0件)

Geeklog Site - MVVMについて
https://geeklog.craine.ne.jp/article.php?story=20141010094049407

[*1] http://ninjinkun.hatenablog.com/entry/2014/08/03/204348
[*2] http://sssslide.com/speakerdeck.com/tomohisa/shi-jian-reactive-cocoa-de-mvvm
[*3] http://www.atmarkit.co.jp/fjava/javatips/075java007.html