POO - GESTION DES COULEURS

coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 - 17 nov. 2007 à 11:21
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 21 nov. 2007 à 08:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/44728-poo-gestion-des-couleurs

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
21 nov. 2007 à 08:21
Allez, optimisons l'optimisation de Coucou ;-)
public static function isRgbFormat($iRed, $iGreen, $iBlue) {
try {
return Rgb::checkRgbFormat($iRed, $iGreen, $iBlue);
} catch (ColorException $e) {
return FALSE;
}
}
DiGhan Messages postés 239 Date d'inscription samedi 21 février 2004 Statut Membre Dernière intervention 3 juin 2010 1
17 nov. 2007 à 12:49
Salut,

Hihi, oui tu as raison :)
En fait, il s'agit plus d'une mimic de codage qu'autre chose.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
17 nov. 2007 à 11:21
bonjour

une petite optimisation de rien du tout :

# public static function isRgbFormat($iRed, $iGreen, $iBlue) {
# $bRet = FALSE;
# try {
# Rgb::checkRgbFormat($iRed, $iGreen, $iBlue);
# $bRet = TRUE;
# } catch (ColorException $e) {}
# return $bRet;
# }

=>

public static function isRgbFormat($iRed, $iGreen, $iBlue) {
try {
Rgb::checkRgbFormat($iRed, $iGreen, $iBlue);
return TRUE;
} catch (ColorException $e) {
return FALSE;
}
}
Rejoignez-nous