From 6cf84930438aaa2527c2f52844837f5bd54a90f0 Mon Sep 17 00:00:00 2001 From: Vunb Date: Fri, 9 Oct 2020 09:32:00 +0700 Subject: [PATCH] Add HSDT csharp coding convention --- README.md | 10 +++++++--- programming-language/csharp.md | 14 ++++++++++++++ 2 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 programming-language/csharp.md diff --git a/README.md b/README.md index dc00685..16a815a 100644 --- a/README.md +++ b/README.md @@ -23,9 +23,13 @@ Tài liệu thống nhất các quy ước về các tiêu chuẩn, nguyên tắ ## C# -* [C# Coding Conventions](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions) -* [C# Style Guide](https://github.com/raywenderlich/c-sharp-style-guide) -* [C# Coding Standards and Naming Conventions](http://www.dofactory.com/reference/csharp-coding-standards) +* [HSDT - C# Coding Conventions](programming-language/csharp.md) + +### References: + +* [Microsoft - C# Coding Conventions](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions) +* [Raywenderlich - C# Style Guide](https://github.com/raywenderlich/c-sharp-style-guide) +* [Dofactory - C# Coding Standards and Naming Conventions](http://www.dofactory.com/reference/csharp-coding-standards) # Môi trường phát triển diff --git a/programming-language/csharp.md b/programming-language/csharp.md new file mode 100644 index 0000000..5ae13c3 --- /dev/null +++ b/programming-language/csharp.md @@ -0,0 +1,14 @@ +# Hướng dẫn viết mã lập trình tại ERM.,JSC + +Dưới đây là các quy định viết mã lập trình C#, quy ước đặt tên và một số tình huống lập trình tốt nhất! + +Một số lợi ích khi tuân thủ các quy ước lập trình: + +* Tạo ra một cái nhìn nhất quán về mã, để người đọc tập trung vào nội dung chứ không phải bố cục, hay phàn nàn về những thứ khác với tư duy người đọc +* Cho phép chúng ta đọc hiểu mã nhanh hơn bằng cách đưa các giả định dựa trên kinh nghiệm tích lũy hoặc đã có +* Chúng tạo điều kiện thuận lợi cho việc copy, sửa đổi hoặc nâng cấp mã +* Giúp người viết mã tuân thủ theo những kịch bản viết mã tốt nhất + +# Quy định chung về Đặt tên + +