Потрясающие рекомендации
Набор руководящих принципов для конкретного языка программирования, который предоставляет рекомендации по стилю программирования, лучшим практикам и методам для различных аспектов написания программ на этом языке.
Содержимое
- Языки программирования
- Среда развития
- Платформы
- Рамки
- Система управления контентом
- Инструменты
- Участники
Языки программирования
Brainfuck
В
- C Стандарт кодирования
- C программирование/структура и стиль
- Используя наилучшее использование C - Эта глава дает советы о том, как лучше использовать язык C при написании программного обеспечения GNU.
C#
- C# Конвенции кодирования
- C# Стиль Руководство
- C# Стандарты кодирования и соглашения об именах
C ++
- Google C ++ Руководство по стилю
- Рекомендации C ++ Core-набор проверенных и поставленных руководящих принципов, правил и лучших практик о кодировании в C ++.
- LLVM C ++ Стандарты кодирования
- Mozilla C ++ Стиль кодирования
- Руководство по стилю хрома C ++
- Рекомендации по стилю кода WebKit C ++
- НАСА C ++ Стандарты кодирования и руководство по стилю
- OceanBase C ++ Стандарты кодирования
Клоджюр
- Руководство по стилю Clojure - Руководство по стилю кодирования сообщества для языка программирования Clojure.
Обыкновенный лисп
- Руководство по стилю
- Google Common Lisp Guide
- Обычное руководство по стилю LISP
Дюймовый
- Стиль D - набор конвенций в стиле для написания программ D.
Дрэк
Дельфи
- Руководство по стилю стиля Delphi
Эликсир
Вере
Emacs Lisp
- Руководство ELISP
- Руководство по стилю EMACS LISP
Эрланг
- Правила программирования и конвенции
- Руководство по кодированию Эрлана
F#
- Руководство по проектированию компонентов F#
Фортран
- Стандарты FORTRAN 90 - Европейские стандарты для написания и документирования обменного кода Fortran 90.
- Лучшие практики FORTRAN - Руководство по стилю и лучшие практики для современных программ FORTRAN.
Идти
- Эффективно идти
- Перейти стандартный макет проекта - базовый макет для приложений GO.
- Руководство по стилю Google Go - Стандарты кодирования Google для исходного кода в Go.
- Руководство по стилю Uber Go - шаблоны и конвенции, используемые в коде GO в Uber.
Groovy
Хаскелл
- Руководство по программированию Haskell
Ява
- Кодовые конвенции для языка программирования Java ™
- Руководство по стилю Google Java - Стандарты кодирования Google для исходного кода на языке программирования Java ™.
- Руководство по стилю программирования Java
- Alibaba-Java-Coding-Guidelines-руководство для разработчиков Java.
JavaScript
- Руководство по стилю AngularJS - набор лучших практик для разработки приложений AngularJS.
- JavaScript правильно-простая для чтения, быстрое ссылка на лучшие практики JS, принятые стандарты кодирования и ссылки вокруг Интернета.
- Руководство по стилю Google Javascript - этот документ служит полным определением стандартов кодирования Google для исходного кода на языке программирования JavaScript.
- Руководство по стилю airbnb javascript - в основном разумный подход к JavaScript.
- jQuery Core Guide
- Руководства по стилю JavaScript
- Руководство по стилю JavaScript и соглашения о кодировании
- Кодовые конвенции для JavaScript
- JavaScript Clean Code - Принципы разработки программного обеспечения, от книги Роберта С. Мартина Чистый код, адаптированный для JavaScript.
- Руководство по стилю кодирования Mozilla для JavaScript
Json
Джулия
Котлин
Луа
Отметка
- Руководство по стилю Google Markdown - Руководство по стилю для проектов, ориентированных на Google с использованием Markdown.
- Руководство по стилю маркировки
- Руководство по стилю маркировки Gitlab - Руководство по стилю маркировки для aT.Gitlab.com.
.СЕТЬ
- .NET Стандарт
- .NET Secure CODING
- .NET именование
Ним
Объектив-c
- Руководство по стилю объектива-C-Руководство по стилю и соглашения о кодировании для проектов Objective-C.
- Google Objective-C Style Guide
- Nytimes Objective-C Руководство по стилю-руководство по стилю Objective-C, используемое New York Times.
Паскаль
- Стиль кодирования
- Стандарты кодирования GNU PASCAL - Стандарты GNU PASCAL, используемые GNU PASCAL Project.
Перв
- Лучшие практики Perl v4 - слайды Рэндала Шварца, на основе книги Дамиана Конвея.
- Элементы PERL, чтобы избежать - список некоммеренных практик и что делать вместо этого.
- Perlstyle
PHP
- PHP Рис. Рекомендации по стандартам PHP.
- Правильный путь PHP-простая для чтения, быстрая ссылка на лучшие практики PHP, принятые стандарты кодирования и ссылки на авторитетные учебные пособия вокруг Интернета.
- Чистый код PHP - Clean Code Concepts, адаптированные для PHP.
Питон
- Руководство по стилю для кода Python
- Руководство по стилю Google Python
- Руководство по автостопу по Python - высоко ценится руководство по лучшим практикам Python.
Ведущий
- Руководство по стилю Google R
- Руководство по стилю Tidyverse
Ракетка
- Как программировать ракетку: руководство по стилю
Рубин
- Руководство в стиле Ruby - Руководство по стилю кодирования, управляемое сообществом.
- Руководство в стиле Ruby - Руководство Airbnb's Ruby Style.
- Руководство в стиле Ruby - Руководство по стилю кодирования, управляемое сообществом.
Ржавчина
- Рувень в стиле ржавчины
- Рувчатные рекомендации
- Рувчик API Руководства
Скала
- Эффективная скала
- Руководство по стилю Scala
- DataBricks Scala Guide - DataBricks Scala Coding Guide.
- Лучшие практики Scala
Прочность
- Руководство по стилю прочности
- Стандарт Solcurity
Быстрый
- Руководство по проектированию API
- Swift - официальный стиль и соглашения Github.
- Руководство по быстрому стилю
- Руководство Swift Style - Официальное руководство Swift Style LinkedIn.
- Руководство Metova Swift Style
- Xmartlabs Swift Style Guide - Руководство по стилю быстрого языка и соглашения о кодировании, за которыми следуют Xmartlabs.
Машинопись
- Руководство по стилю Google TypeScript - Руководство по стилю TypeScript, используемое в Google.
- TypeScript Deep Dive - Руководство по стилю - Руководство по неофициальному стилю TypeScript.
- TypeScript Lang - Do's's's's's's Shots - предложения из организации TypeScript Lang.
Visual Basic
- Визуальные базовые концепции
- Visual Basic/стандарты кодирования
XML
- Руководство по стилю формата документов Google XML
Среда развития
Оболочка
- Руководство по стилю оболочки
Git
- Руководство по стилю GIT
- Несколько правил документации GIT
PowerShell
- Лучшие практики и руководство по стилю PowerShell - неофициальное руководство PowerShell Best Practices and Style.
Платформы
Android
- Руководящие принципы Android - Руководство по архитектуре и коду, которые мы используем в RIBOT при разработке для Android.
- Руководство по стилю Android Xmartlabs - Руководство по стилю для Android от Xmartlabs.
Апач
- Руководство по стилю языкового стиля Apache
API
- HAL - простой формат, который дает последовательный и простой способ гиперссылки между ресурсами в вашем API.
- Microsoft REST Руководящие принципы API - Руководство по API Microsoft REST.
- JSON API - Рекомендации - Этот раздел содержит рекомендации для реализаций JSON API.
- Контрольный список API Security - Контрольный список наиболее важных контрмеров безопасности при проектировании, тестировании и выпуске вашего API.
- Google Cloud API Руководство по проектированию - общее руководство по проектированию для сетевых API, предоставленных Google.
Ардуино
- Руководство по стилю Arduino
- Руководство по стилю API для Arduino
Развитие фронта
- Руководящие принципы CSS - советы высокого уровня и руководящие принципы для написания здравомыслящих, управляемых, масштабируемых CSS.
- Руководящие принципы Frontend - некоторые лучшие практики HTML, CSS и JS.
- Руководящие принципы SASS - самоуверенный стиль для написания здравомыслящих, обслуживаемых и масштабируемых SASS.
- Airbnb CSS / Sass StyleGuide - в основном разумный подход к CSS и SASS.
- Руководство по стилю html - руководство по стилю, которое помогает вам писать лучше, производительный, структурированный, масштабируемый и поддерживаемый HTML.
- Руководство по коду HTML + CSS - Стандарты для гибких, долговечных и устойчивых HTML и CSS.
- Американские стандарты веб -дизайна - компоненты пользовательского интерфейса с открытым исходным кодом и руководство по визуальному стилю для правительственных веб -сайтов США.
- Руководство по стилю кофейса - коллекция наиболее практичных и кодировочных соглашений для языка программирования CoffeeScript.
- Меньше руководящих принципов кодирования
- Google HTML/CSS Руководство по стилю
- Руководящие принципы для адаптивного веб -дизайна
- Yelp Styleguide
- Контрольный список фронта
- BEM - модификатор элемента блока - методология, которая помогает вам создать многоразовые компоненты и обмен кодами в разработке передней части.
Гну
- Стандарты кодирования GNU
Ява
Linux
- Стиль кодирования ядра Linux
MailChimp
- Руководство по стилю контента MailChimp
Мозилла
- Руководство по стилю кодирования Mozilla
Google
- Документация разработчика, связанная с Google-это руководство по стилю содержит редакционные рекомендации для написания четкой и последовательной документации по разработчике, связанной с Google.
Node.js
- Рекомендации Microsoft + Node.js
- Руководство по стилю node.js - руководство по стилю node.js / javascript.
Mongodb
- Руководство по стилю монго
SQL
Другой
- Держите изменену - не позволяйте друзьям сбрасывать журналы GIT в Changelogs ™.
- Руководящие принципы проекта - набор лучших практик для проектов JavaScript.
- Семантическое управление версиями
- Стиль отступления
- WebAppsec/Рекомендации по защищенному кодированию
- Руководство пользователя Robot Framework
- Стандарты кодирования codeQL
Рамки
- Симфонические стандарты кодирования
- Джанго кодирующий стиль
- Руководство по стилю VUE
- Руководство по угловым стилям
Система управления контентом
- Стандарты кодирования WordPress
- Стандарты кодирования Drupal
- Стандарты кодирования Magento
- Руководство по разработчику OctOberCMS
Инструменты
- Checkstyle - Инструмент для проверки исходного кода Java для приверженности кодовому стандарту или набору правил проверки.
- Обычный изменение изменяемости
- EasyCodingstandard - самый простой способ использовать любой стандарт кодирования.
- Eslint - утилита подключения к JavaScript и JSX.
- JavaScript Standard Style - один стиль JavaScript, чтобы управлять ими все.
- Laravel Pint - самоуверенный фиксатор стиля кода PHP для минималистов.
- Север - Стандарты дизайна и разработки, чтобы выровнять и направлять ваш проект.
- Php_codesniffer - инструмент для обнаружения и исправления нарушений указанных стандартов в коде PHP.
- PHP кодирование Fixer - инструмент инструмента Fixer STANDINGS CODING PHP (PHP CS FIXER) Устанавливает ваш код для выполнения стандартов.
- Rubocop - анализ и форматер Ruby Static Code, основанный на Руководстве по стилю сообщества Ruby.
- Семантическое высвобождение
- ShellCheck - инструмент статического анализа сценария оболочки
Участники
Мы приветствуем вклад! Пожалуйста, найдите время, чтобы просмотреть наши руководящие принципы вклада перед началом работы.
Кодовые участники
Этот проект процветает благодаря усилиям всех участников.
Внести свой вклад на opencollective.com.