-
Notifications
You must be signed in to change notification settings - Fork 1
interjaz/ControlPC
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Content: 1. Project 2. License 3. Development information 4. Acknowledgement 1. Project 2. License 3. Development information 3.1. Coding style Coding style is mostly based on C# convention with some exceptions, and is not compatable with Android coding standards. Namespaces Pascal style. All packages starts with <?> Class Pascal style. No prefixes and suffixes. Delegates Pascal style. Ends with <Delegate>. Exceptions Pascal style. Ends with <Exception>. Interfaces Pascal style. Starts with <I> , i.e. IInterface. Enumerations Pascal style. No prefixes and suffixes. Methods and Functions Pascal style. Input variable followed by output variables. Public Properties Pascal style. No prefixes and suffixes. and Public Member Private Properties Camel style. Underscore prefix, no suffixes. and Private Members Constant Properites Shouting style. No prefixes or Members and suffixes. For local variables use Camel. Methods and Function Camel style. No prefixes and suffixes. Properties Parametres Camel style. Starting with inputs followed by outputs. Indets All tabs will be converted to spaces. 4 spaces for one indent. Single line expresions (e.g. if (foo) bar;) are illegal. Line Width 80 columns. Braces Braces is opened in same line. For more see: http://10rem.net/articles/net-naming-conventions-and-programming-standards---best-practices 4. Acknowledgement
About
C#, android, mobile phone
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published