Meilleures pratiques, Script

Simplifier vos scripts par des émoticones 👍⭐️✅

Oui, sur ServiceNow vous pouvez mettre des émoticones à vos scripts, commentaires, descriptions etc.

J’ai personnellement du mal à interpréter les spécifications sous forme de blocs gros de texte et je trouve les images souvent plus explicites que les mots. C’est pourquoi, je pense que les émoticones peuvent nous aider à simplifier nos écrits.

Voici un exemple de script avec des commentaire sans émoticone :

if (target.street.nil()) {
    var ad1 = source.u_adresse_1;
    var ad2 = source.u_adresse_2;
    if (!ad1.nil()) { //ad1 remplie
        if (!ad2.nil()) { //ad1 & ad2 remplie
            target.street = ad1 + ', ' + ad2;
        } else { //ad1 remplie & ad2 vide
            target.street = ad1;
        }
    } else { //ad1 vide
        if (!ad2.nil()) { //ad1 vide & ad2 remplie
            target.street = ad2;
        }
    }
}

Exemple de script avec des commentaires simplifiés par des émoticones :

if(target.street.nil()){
	var ad1 = source.u_adresse_1;
	var ad2 = source.u_adresse_2;
	if(!ad1.nil()){ //ad1 ✅
		if(!ad2.nil()){//ad1 & ad2 ✅
			target.street =  ad1 + ', ' + ad2;
		} else { //ad1 ✅ & ad2 ❌
			target.street =  ad1;
		}
	} else { //ad1 ❌
		if(!ad2.nil()){ //ad1 ❌ & ad2 ✅
			target.street =  ad2;
		}
	}
}

Mes exemples sont très basiques, mais imaginez comment les commentaires peuvent être clarifiés et synthétisés sur des scripts plus complexe.


Personnellement, je trouve le script avec émoticones beaucoup plus clair, et vous ?