9
votes

Quels sont certains des projets open source les plus écrits que vous avez vus?

Quels sont certains des projets open source sur lesquels vous organiseriez des exemples brillants de projets qui utilisent correctement et efficacement des modèles de logiciels d'entreprise et des meilleures pratiques telles que l'inversion du contrôle, le contrôleur d'affichage du modèle, les tests unitaires, etc. .?

Aux fins de cette question, le projet devrait:

  1. Inclure le code source illustrant le motif utilisé et
  2. faire quelque chose d'important et utile, c'est-à-dire pas en utilisant le motif frivole juste parce que c'est la saveur de la semaine. D'où les mots, "correctement et efficacement" dans la question

    Cela devrait être un logiciel que vous pourriez montrer aux personnes qui travaillent pour vous et pour pouvoir dire avec enthousiasme, "Je veux que vous fassiez la voie ces gars l'ont fait."


2 commentaires

Voulez-vous dire lesquels sont les mots à la mode compatibles? Ce qu'ils font ne sont-ils pas légèrement plus importants?


Voir également Stackoverflow.com/Questtions / 27793 / ...


7 Réponses :


0
votes

Vous voulez dire printemps ? Ou des projets qui l'utilisent?

Mise à jour: Webwork, Guice et Spring Security Tous correspondent à la moisissure.


0 commentaires

3
votes

Prisme est très bon pour MVVM dans WPF et Silverlight

motifs qu'ils utilisent motifs de la bibliothèque d'applications composite


0 commentaires

1
votes

Un choix d'objectif serait le Projet de printemps .

Comment puis-je le choisir? À juger de la dette technique vue sur le Nemo Sonar Instance , le lot de printemps a le ratio dette / ligne la plus bas pour projets de plus de 10 000 lignes de code.


3 commentaires

+1 pour contrecarrer le -1. Ce n'est pas une mauvaise réponse.


Je ne pense pas que vous puissiez avoir un exemple "objectif", sauf si vous ne pouvez quantifier votre réponse en termes de métriques exactes spécifiées dans la question. Vous pouvez cependant faire un exemple "subjectif" que je suis d'accord avec.


Les métriques exactes sont expliquées dans "la dette technique" Plugin Homepage Docs.CodeHAUS.org / Affichage / Sonar / Technique + Dette + Plugin



5
votes

la plupart des Le projet GNU est très très bien écrit, sur une très longue période, avec directives strictes .


2 commentaires

Ne le savez pas. (Ha!)


Oh, je gnu. gnu.org/people/#batt ;)



1
votes

Lorsque j'ai examiné la première fois le code source de Dotnetblogengengine , j'ai été impressionné par la qualité de sa qualité . Et il n'a pas couplé de ses composants à l'interface, ce qui le rend extrêmement flexible.

Ce n'est pas un projet terriblement énorme non plus, pas comme essayer de recompiler votre propre Kernal Linux ou quelque chose comme ça. Donc, vous pouvez plonger rapidement et vous amuser avec elle.


0 commentaires

1
votes

0 commentaires