En résumé:
- Les setters/getters ne devraient avoir que des accès directs au champs/propriétés.
- Réduire au max le nombre de setter (i.e. privilégier des init par constructeur / companion /...
Type: Messages; Utilisateur: Philippe Bastiani
En résumé:
- Les setters/getters ne devraient avoir que des accès directs au champs/propriétés.
- Réduire au max le nombre de setter (i.e. privilégier des init par constructeur / companion /...
C'est une mauvaise pratique car le nom d'une méthode doit indiquer tes intentions... un set(XX) n'indique pas que tu vas faire une validation de donnée et avoir un exception !
La bonne pratique est...
Mettre du code dans un setter n'est pas une bonne pratique...
As-tu pensé au block init {} ?
a+
Philippe
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.