1. 程式人生 > >第三次作業——代碼規範

第三次作業——代碼規範

work eat 運算 https 一個 定義 要求 flag 作業

結對:吳奕瑤

作業要求參見:[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2147]

一、命名規範

1.命名變量時要分行命名;(就算是同一類型的變量也要分行命名)1

2.變量的命名要有意義,且采用lowerCamel形式;(由其英文釋義命名)

二、註釋規範

1.每個函數體之前都要有註釋;

2.在重要的變量名後加單行註釋;

三、格式規範

1.采用 4 個空格縮進,嚴禁使用 tab 縮進;

2.函數體的花括號要獨占一行;

3.任何邏輯運算都要用括號表示優先級;

4.函數的行數不超過50行;

5.每個函數之間空且僅空一行;

6.操作符與操作數之間應該用一個空格分開。

四、記錄執行情況

規範項

違反次數

舉例

改正次數

對規範進行的操作

一(1

3

Int num1,num2,num3,num4;

3

保持不變

一(2

1

String shuchu

1

保持不變

二(1

7

函數public decimal Cal()前無註釋

5

削弱為在重要函數之前加註釋

二(2

0

0

保持不變

三(1

4

CreateEquation.cs中定義num1~num4時,縮進為五個空格。

4

保持不變

三(2

3

在定義函數時,左大括號常在函數體之後,及時發現並改正

3

保持不變

三(3

2

if (flag == 1 && i != 0)

2

保持不變

三(4

2

Main函數超過90

0

削弱為不超過100

三(5

3

函數與函數之間無空行,檢查之後改正。

3

保持不變

三(6

2

Int flag =0;

2

保持不變

第三次作業——代碼規範