Je travaille sur un lecteur vidéo et j'ai d'abord développé le lecteur avec tout ce qui se trouve dans le fichier .FLA sans classes. Ensuite, j'ai commencé à moduler mon lecteur en classes et j'ai réalisé que mes cours sont des méthodes statiques plutôt que des méthodes d'instance qui ne semblent pas nécessaires dans mon lecteur. Ma question est - est-ce une mauvaise conception d'avoir toutes vos méthodes de classes pour être statique plutôt que des méthodes d'instance? Comme je ne vois pas le besoin (encore), c'est pourquoi je me suis orienté davantage vers les méthodes statiques, est-ce un mauvais design? Appréciez vos commentaires les gars!ActionScript 3 - Méthodes statiques ou d'instance
1
A
Répondre
2
Si vos méthodes ne peuvent effectuer leur tâche correctement que par des paramètres, alors ce n'est pas une mauvaise conception. Mais décider si c'est bon ou mauvais à cause d'une explication seulement est assez difficile :-P Chaque application a (plusieurs) design (s) approprié (s) pour cela.
Donc, ce que vous dites, c'est qu'il n'y a pas de bonne ou de mauvaise façon dans cette situation? –
Eh bien non, ce que j'essaie de dire c'est qu'il y a plusieurs fausses et bonnes façons d'écrire une application. Sans connaître le code et en lisant simplement votre explication, il est difficile de décider si votre conception est bonne ou mauvaise, mais en lisant votre histoire, il semble qu'elle soit correcte;) – Thys