J'ai du mal chercher car j'ai pas trouvé grand chose ^^
J'ai essayé avec ton lien en ajoutant Backbone & Underscore : http://jsfiddle.net/K4k6q/11/
Mais je dois toujours passer par la méthode trigger() ce qui revient au même que mon log.trace(); qui appelle checkAchievements()
Ca sépare déjà plus la logique c'est sûr.
L'idéal ça serait (mais je doute que ça soit possible)
Ton code Backbone c'est le pattern observer non ?
J'ai essayé avec ton lien en ajoutant Backbone & Underscore : http://jsfiddle.net/K4k6q/11/
Mais je dois toujours passer par la méthode trigger() ce qui revient au même que mon log.trace(); qui appelle checkAchievements()
Ca sépare déjà plus la logique c'est sûr.
L'idéal ça serait (mais je doute que ça soit possible)
instance.addEventListener('callMethod', function(action) {
log.trace(action);
checkAchievements();
});
Ton code Backbone c'est le pattern observer non ?