2009-12-03 4 views
4

Je suis intéressé par la lecture d'exemples de code en C# qui utilise la philosophie Spartan Programming. Pouvez-vous s'il vous plaît fournir un lien vers un projet open source ou un échantillon de code en ligne qui suit ce style de codage?Exemples de programmation spartiate en C#

+0

Pourquoi avez-vous créé le Wiki communautaire? –

+1

George, étant donné qu'il n'y a pas de réponse définitive à cette question, et comme il s'agit vraiment d'une liste de liens/ressources, j'ai pensé qu'il était approprié d'en faire un wiki communautaire. En outre, cela a arrêté les habituels fascistes du Wiki de la Communauté qui se lançaient avec l'habituel "Je pense que ça devrait être un ...". – MagicAndi

Répondre

0

Ce article sur le site Gamasutra a un examen de code C# écrit en utilisant le style de programmation Spartan, avec une solution qui peut être téléchargée pour révision. Un exemple de code est:

virtual public void Update(float t, Camera c) 
{ 
    Vector2 a = new Vector2(0, PixelsPerMeter*9.8f); 
    Velocity = Velocity + a * t; 
    Position = Position + Velocity * t; // Like n*(n-1)/2 
    Position.Y = MathHelper.Min(FloorY, Position.Y); 
    Velocity.Y = (Position.Y==0.0)?MathHelper.Min(0, Velocity.Y):Velocity.Y; 
}