DRY code, correction de mon code
Bonjour � tous et merci d'avance pour votre aide.
Mon code fonctionne, mais j'aurais souhait� avoir du code plus propre, plus concis.
Voici ma classe qui me permet de consulter un serveur Redis et entre autre avec l'une de ces m�thode "checkUser".
Code:
1 2 3 4 5 6 7 8 9 10 11
| redisProcess = {
checkUser : function (token, callback){
redis_client.SISMEMBER('user:' + token, function (err, res) {
if (err || res == 0){
callback(false);
}else{
callback(true);
}
});
}
} |
Et � chaque reprise o� j'ai besoin de ma m�thode checkUser, je dois r�p�ter ce bloc.
Code:
1 2 3 4 5 6 7 8
| redisProcess.checkUser(token, function(err, data){
if(!err){
console.log(err);
return false
}else{
//J'éxécute mon code
}
}); |
J'avais tenter un try catch, mais l'aspect asynchrone du code ma pos� probl�me.
Merci � vous;