2010-11-09 6 views
0

Je voudrais télécharger des exemples de code (ou même des projets complets) pour en tirer des leçons. Le seul endroit que je connaisse est Sourceforge, mais je veux un code irréprochable. Pour ne pas dire qu'il y a quelque chose qui ne va pas avec SF mais c'est un toss up, et je ne veux pas apprendre de mauvaises habitudes de quelqu'un. J'ai passé par gametutorials.com et nehe.gamedev.net, mais je préférerais trouver quelque chose qui a été fait récemment avec les meilleures pratiques à l'esprit.Exemples de code C++ gratuits

* Il est évident que rien ne va être parfait

Répondre

0

Vous pouvez regarder la source des navigateurs Web tels que Chrome ou Firefox.

+0

Je ne recommanderais pas le code de base de Firefox à quiconque, il est chargé de code hérité. Chrome n'est pas si mal que ce que j'ai vu. –

0

Utilisez un moteur de recherche open source comme Koders

0

Tout le monde a des idées différentes de ce qui est haut de gamme, car il y a la conception fondamentaux des compromis sans réponse (par exemple, les performances, l'utilisation de la mémoire, maintenabilité, réutilisabilité/généralité, simplicité, clarté, concision, portabilité ...), et l'idée d'élégance d'un programmeur est une sur-ingénierie pompeuse d'un autre, et encore un amateurisme trop simpliste ...: - /.

Boost code est bon, mais compliquée par un équilibre différent des préoccupations que la plupart des codes d'application: généralement portabilité, performance & mémoire utilisation, généralité, élégance de l'utilisation, et minimisant mésusage sont prioritaires massivement au-dessus de simplicité, clarté ou concision de mise en œuvre .

Je pense que vous êtes mieux de choisir un code qui fait quelque chose qui vous intéresse, puis dans votre passion pour le changer, vous apprendrez à voir les implications des compromis de conception, bonnes et mauvaises. Un projet plus petit où vous pouvez réarchitimer la solution et expérimenter avec des alternatives est génial. Pas de substitut à l'expérience.

Questions connexes