mirror of
https://github.com/Stone-Red-Code/naming-convention.git
synced 2026-09-04 09:06:19 +02:00
85 lines
5.0 KiB
Markdown
85 lines
5.0 KiB
Markdown
# Templates for naming convention
|
||
- [C# Coding Standards and Naming Conventions](C%23%20Coding%20Standards%20and%20Naming%20Conventions.md)
|
||
- [Git Comment Convention](Git%20Comment%20Convention.md)
|
||
- [JavaScript Name and Coding Conventions](JavaScript%20Name%20and%20Coding%20Conventions.md)
|
||
- [Powershell name convention](Powershell.md)
|
||
- [R style guide and name convention](R%20style%20uide%20and%20name%20convention.md)
|
||
- [SQL Server Name Convention and T-SQL Programming Style](SQL%20Server%20Name%20Convention%20and%20T-SQL%20Programming%20Style.md)
|
||
|
||
## Useful links for name conventions
|
||
- [PEP 8 — the Style Guide for Python Code](https://pep8.org/)
|
||
- [PHP Standards Recommendations](https://www.php-fig.org/psr/)
|
||
- [NET Naming Guidelines][1]
|
||
- [Framework Design Guidelines][2]
|
||
- [Google style guides for open source projects](https://github.com/google/styleguide)
|
||
- [Google R Style Guide][3]
|
||
- [Google Python Style Guide][4]
|
||
- [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html)
|
||
- [Google HTML/CSS Style Guide](https://google.github.io/styleguide/htmlcssguide.html)
|
||
- [Google Java Style Guide](https://google.github.io/styleguide/javaguide.html)
|
||
- [Google JavaScript Style Guide](https://google.github.io/styleguide/jsguide.html)
|
||
- [Google JSON Style Guide](https://google.github.io/styleguide/jsoncstyleguide.xml)
|
||
- [Google Common Lisp Style Guide](https://google.github.io/styleguide/lispguide.xml)
|
||
- [Google Objective-C Style Guide](https://github.com/google/styleguide/blob/gh-pages/objcguide.md)
|
||
- [Google Shell Style Guide](https://google.github.io/styleguide/shell.xml)
|
||
- [Google Vimscript Guide](https://google.github.io/styleguide/vimscriptfull.xml)
|
||
- [Google XML Document Format Style Guide](https://google.github.io/styleguide/xmlstyle.html)
|
||
- [An AngularJS Style Guide for Closure Users at Google](https://google.github.io/styleguide/angularjs-google-style.html)
|
||
- [MSDN Powershell Style Guide][5]
|
||
- [MSDN Approved Verbs for Windows PowerShellCommands][6]
|
||
- [The PowerShell Best Practices and Style Guide](https://github.com/PoshCode/PowerShellPracticeAndStyle)
|
||
- [PostgreSQL naming conventions](https://stackoverflow.com/q/2878248/2298061)
|
||
- [Lint commit messages](https://github.com/conventional-changelog/commitlint)
|
||
- [Comprehensive language-agnostic guidelines on naming variables](https://github.com/kettanaito/naming-cheatsheet)
|
||
|
||
## Relation Database Documentation
|
||
- [SQL Server Documentation][7]
|
||
- [SQLite Documentation][8]
|
||
- [PostgreSQL Manual][9]
|
||
- [Oracle DB documentation][10]
|
||
- [MySQL documentation][11]
|
||
|
||
## Different Languages Style Guides
|
||
- C# Language ([C# Programming Guide])
|
||
- JavaScript
|
||
- [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript)
|
||
- [Перевод «JavaScript Style Guide» от Airbnb](https://github.com/leonidlebedev/javascript-airbnb)
|
||
- [Standard ECMA-262](http://www.ecma-international.org/publications/standards/Ecma-262.htm)
|
||
- [Microsoft TypeScript Coding guidelines](https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines)
|
||
- [Mozilla Javascript Manual](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
|
||
- [Sensible CSS Guidelines](https://github.com/chris-pearce/css-guidelines)
|
||
- R Language ([R Language Definition])
|
||
- Transact-SQL ([T-SQL Reference])
|
||
- Procedural Language/PostGres Structured Query Language ([PL/pgSQL Manual])
|
||
- [Python PEP](https://www.python.org/dev/peps/pep-0008/)
|
||
|
||
## R Language
|
||
- [Google R Style Guide][3]
|
||
- [Hadley Wickham R style guide](http://r-pkgs.had.co.nz/style.html)
|
||
- [Stackoverflow R discussion](http://stackoverflow.com/questions/10013545/are-there-any-official-naming-conventions-for-r)
|
||
- [Bioconductor R coding standards](http://bioconductor.org/developers/how-to/coding-style/)
|
||
- [Bioconductor R Package Guidelines](http://bioconductor.org/developers/package-guidelines/)
|
||
- [Colin Gillespie’s R style guide](http://csgillespie.wordpress.com/2010/11/23/r-style-guide/)
|
||
- [Hadley Wickham’s R style guide](http://stat405.had.co.nz/r-style.html)
|
||
|
||
## License
|
||
[MIT](/LICENSE)
|
||
|
||
[1]:https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines/naming-guidelines
|
||
[2]:https://docs.microsoft.com/en-us/dotnet/standard/design-guidelines
|
||
[3]:https://google.github.io/styleguide/Rguide.xml
|
||
[4]:https://github.com/google/styleguide/blob/gh-pages/pyguide.md
|
||
[5]:http://msdn.microsoft.com/en-us/library/dd878270%28v=vs.85%29.aspx
|
||
[6]:http://msdn.microsoft.com/en-us/library/ms714428%28v=vs.85%29.aspx
|
||
|
||
[7]:https://docs.microsoft.com/sql/sql-server/sql-server-technical-documentation
|
||
[8]:https://www.sqlite.org/docs.html
|
||
[9]:http://www.postgresql.org/docs/current/static/
|
||
[10]:https://docs.oracle.com/en/database/database.html
|
||
[11]:http://docs.oracle.com/cd/E17952_01/index.html
|
||
|
||
[C# Programming Guide]:http://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx
|
||
[R Language Definition]:http://cran.r-project.org/doc/manuals/R-lang.html
|
||
[T-SQL Reference]:https://docs.microsoft.com/en-us/sql/t-sql/language-reference
|
||
[PL/pgSQL Manual]:https://www.postgresql.org/docs/manuals/
|