Coding standards

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 8: Line 8:
 
For instance.
 
For instance.
  
  public void LazeAroundForAnHour()
+
  public void WakeUp()
 
  {
 
  {
     Thread.Sleep(3600);
+
     if (tooTired)
 +
    {
 +
        Thread.Sleep(3600);
 +
    }
 
  }
 
  }
  
 
Otherwise in general, just respect the conventions already being used in the file you're editing (which should often follow the [http://msdn.microsoft.com/en-us/library/czefa0ke.aspx standard C# coding guidelines]).
 
Otherwise in general, just respect the conventions already being used in the file you're editing (which should often follow the [http://msdn.microsoft.com/en-us/library/czefa0ke.aspx standard C# coding guidelines]).

Revision as of 12:00, 12 July 2008

Generally speaking

  • We put curly brackets on separate lines and use 4 space tabs.
  • Tab themselves should be spaces, not actual hard tabs.
  • Method names have all their words capitalized (as opposed to Java, which culturally uses camelCase).
  • Unless the classes are very trivial, there should be one class per file.

For instance.

public void WakeUp()
{
    if (tooTired)
    {
        Thread.Sleep(3600);
    }
}

Otherwise in general, just respect the conventions already being used in the file you're editing (which should often follow the standard C# coding guidelines).

Personal tools
General
About This Wiki