À quel moment décidez-vous que certains de vos sous-programmes et codes communs doivent être placés dans une bibliothèque de classes ou une DLL? Dans l'une de mes applications, je voudrais partager une partie de mon code commun entre différents projets (comme nous le savons tous, c'est un programming sin to duplicate code).Comment décider quand implémenter une DLL?
La grande majorité de mon code se trouve dans un seul projet. J'ai également un petit utilitaire qui est partitionné à partir de l'exécutable principal qui s'exécute avec des autorisations élevées dans un seul but. Les deux articles ont, au plus, trois sous-programmes en commun. Ces routines communes doivent-elles être placées et appelées à partir d'une bibliothèque de classes? Comment décidez-vous quand le faire? Lorsque vous avez au moins un sous-programme partagé? Vingt-plus de lignes de code?
Je ne pense pas que cela dépende du langage ou du framework, mais si c'est le cas, j'utilise le framework .NET.