如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2025年5月4日

各程式語言程式設計風格與慣例(Coding Styles, Coding Conventions)

作者: Fred F.M. Wang (FW知識瑣記) 日期: 2025-5-4

學習一種程式語言,除了學習基本的語法與可用的程式庫外,參考程式語言官方或大企業/組織釋出的程式設計風格與慣例,建議建立良好的程式設計習慣,以開發出品質佳,可讀性高,好維護與高效率的系統。下面蒐集各程式語言一些不錯的程式設計風格與慣例網址,提供大家參考。


HTML/CSS - Google HTML/CSS Style Guide

HTML - HTML Style Guide (jQurty Foundation)

CSS - CSS Style Guilde (jQurty Foundation)

JavaScript - JavaScript Style Guide(jQurty Foundation)
JavaScript - Google JavaScript Style Guide
JavaScript 编码规范 

PHP - PER Coding Style 2.0
PHP - PSR Coding Standards

Visual Basic Coding Conventions (Microsoft)

Assembly Language Coding Guidelines

AutoIT - Best coding practices

C# - Common C# code conventions (Microsoft)
C# - 常用的 C# 程式碼慣例(Microsoft)
C# at Google Style Guide(Google)

C Coding Standard (Carnegie Mellon University)
C Coding Style - GNOME Developer Documentation

C++ - Google C++ Style Guide(Google)

Objective-C - Google Objective-C Style Guide(Google)

Fortran Style Guide

Go language- Google Go Style Guide
Go - Effective Go

Java - Google Java Style Guide
Java Code Conventions (1997, Sun Microsystems)

Perl - perlstyle - Perl style guide

Python - PEP 8 – Style Guide for Python Code
Python - Google Python Style Guide

R language - Google’s R Style Guide

Ruby Style Guide

SAP ABAP - ClearABAP Style Guide

Scala Style Guide
Scala - Databricks Scala Style Guide

SQL Style Guide (Mozilla)

Swift - Google Swift Style Guide













沒有留言:

張貼留言

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)