Home > Article > Backend Development > 10 recommended articles about style guides
background Python is Google’s main scripting language. This style guide mainly includes programming standards for Python. To help readers can accurately format the code, we provide configuration files for VIM. For Emacs users, keep the default settings. Python language specification Lint Run pylint for your code Definition: pylint是一个在Python源代码中查找bug的工具. 对于C和C++这样的不那么动态的(译者注: 原文是less dynamic)语言, 这些bug通常由编译器来捕获. 由于Python的动态特性, Some warnings may not be right. advantage: It can capture errors that are easy to ignore, such as input errors, using unspeakable variables, etc. shortcoming: Pylint is not perfect. To use its advantages, we sometimes need: A) Write the generations around it
1. Google Python Programming Style Guide
Introduction: Google Python Programming Style Guide
2.
Google Python Programming Style Explanation## This profile: Background Python is Google's main script language. This style guide mainly includes programming standards for Python. To help readers can accurately format the code, we provide configuration files for VIM. For Emacs users, keep the default settings. Python Language Standard Lint defines Pylint for your code: Pylint is a tool looking for bug in Python source code. For C and C ++ less dynamic (translator Note: original text is less dynamic) language, these bugs pass through ..
##3.
Detailed introduction to JavaScript code style guide## abbreviation: 1. The basic format is reflected in the recommended 4 spaces per level. You can set TAB = 4 spaces for the editor. Do not omit the segment number automatic conversion. Width: Each line of code should not exceed 80 characters. If it is too long, you should use an operator to manually break the line. The line break operator is at the end of the previous line, and the next line is indented 2 levels. If it is an assignment statement, it should also be aligned with the part after the equal sign. Blank line function There should be a vacuum to separate the author Nicholas between the statement and function declaration, variable declaration and function declaration, and the logic blocks inside the function.
# 4.javascript Programming Style Guide
## The author summarizes the software engineering principles "Clean Code JavaScript" applicable to JavaScript based on Robert C. Martin's "Clean Code". This article is a translation of it. There is no need to strictly abide by all the principles of this article, and sometimes less effective effects may be better, and it should be determined according to the actual situation. This is based on the optimization suggestions compiled by the author of "Code Solid" for many years, but it is just a suggestion. Software engineering has developed for more than 50 years and is still making progress today. Now, take these principles as a test gold stone, try to use them as teams ..
# This 5. The writing style of some HTML code is recommended.
## This article mainly introduces the summary of the writing style of some HTML code, mainly based on the Google HTML/CSS code style guide guide For some HTML writing suggestions, friends who need it can refer to
# 6.C ++ header file containing order research
#
Introduction: The company is promoting coding standards, and the leader proposes to basically use the "Google C++ Programming Style Guide". Among them, the "Google C++ Programming Style Guide" includes the following order of header files:
7. PHP Coding Style Guide (PHP-FIG PSR-2)
# Introduction :: This article mainly introduces the PHP Code Style Guide (PHP-Fig PSR-2). Students who are interested in PHP tutorials can refer to it.
8. Website UI Design Description Types (Design Style Guide) _html/CSS_WEB-ITNOSE
# UI design description template (design style guide)
9. Modern JavaScript development programming style Idiomatic.js guide Chinese version_javascript skills
: The following chapter describes a reasonable modern JavaScript development style guide, not a hard regulation. The core concept he wants to send is the highly unified code style.
# 10. The current popular JavaScript code style guideline The currently popular JavaScript code style guide also recommends a style checking tool jshint, which can cooperate with most editors to unify the team's code style. Friends who need it can refer to it
【Related Recommended Q&A]:javascript - Which one is better, a === undefined or typeof a === 'undefined'?
What is the difference between "if x is not None" and "if not x is None" in python?
The above is the detailed content of 10 recommended articles about style guides. For more information, please follow other related articles on the PHP Chinese website!