日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

代码走查样板单

發布時間:2025/3/19 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 代码走查样板单 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
程序結構清晰,簡單易懂,單個函數行數不得超過100行;?□ 不符合???□ 基本符合???■ 符合?
精簡代碼,避免垃圾程序;?□ 不符合???□ 基本符合???■ 符合?
盡量使用標準庫函數和公共函數。?□ 不符合???□ 基本符合???■ 符合?
不允許隨意定義全局變量。?□ 不符合???□ 基本符合???■ 符合?
一個變量只能有一個用途;?□ 不符合???□ 基本符合???■ 符合?
變量的用途必須和變量的名稱保持一致。?□ 不符合???□ 基本符合???■ 符合?
所有變量都必須在類和函數最前面定義,并分類排列。?□ 不符合???□ 基本符合???■ 符合?
查找數據庫表或視圖時,只能取出確實需要的那些字段。?□ 不符合???□ 基本符合???■ 符合?
使用無關子查詢,而不要使用關聯子查詢。?□ 不符合???□ 基本符合???■ 符合?
清楚明白地使用列名,而不能使用列的序號。?□ 不符合???□ 基本符合???■ 符合?
盡可能晚地創建對象,并且盡可能早地釋放它?□ 不符合???□ 基本符合???■ 符合?
不允許隨意定義公用的函數。?□ 不符合???□ 基本符合???■ 符合?
函數功能單一,不允許一個函數實現兩個及兩個以上的功能。?□ 不符合???□ 基本符合???■ 符合?
不能在函數內部使用全局變量,如要使用全局變量,應轉化為局部變量。?□ 不符合???□ 基本符合???■ 符合?
函數與函數之間只允許存在包含關系,不允許存在交叉關系。?□ 不符合???□ 基本符合???■ 符合?
盡量使用標準英文單詞或使用中文拼音(縮寫),不允許英文單詞和拼音混寫。??□ 不符合???□ 基本符合???■ 符合?
使用大小寫混合格式,將連接的幾個單詞首字母大寫。?□ 不符合???□ 基本符合???■ 符合?
變量長度必須在3至30個字母以內。?□ 不符合???□ 基本符合???■ 符合?
如果使用縮寫,必須使用本規范附錄的縮寫范例。?□ 不符合???□ 基本符合???■ 符合?
文件命名采用主謂結構,首字母大寫。?□ 不符合???□ 基本符合???■ 符合?
函數名和方法名以動賓結構,首字母大寫?□ 不符合???□ 基本符合???■ 符合?
在命名函數時包括返回值的說明?□ 不符合???□ 基本符合???■ 符合?
類名和屬性名以名詞開始,首字母大寫?□ 不符合???□ 基本符合???■ 符合?
在不同的類中的屬性,如果它們有相同的作用,則必須使用同樣的名稱。?□ 不符合???□ 基本符合???■ 符合?
所有變量都必須有前綴,使用2—4個字母,全部小寫。?□ 不符合???□ 基本符合???■ 符合?
避免與函數名、方法名、類名和屬性名相同。?□ 不符合???□ 基本符合???■ 符合?
避免使變量名為另一個變量名的一部分。?□ 不符合???□ 基本符合???■ 符合?
布爾變量名應該包含 Is,如 blnFileIsFound。?□ 不符合???□ 基本符合???■ 符合?
常量所有字母都應該大寫,單詞之間用下劃線連接?□ 不符合???□ 基本符合???■ 符合?
在操作符的前后必須使用空格。?□ 不符合???□ 基本符合???■ 符合?
在分隔數組下標和函數參數的逗號后面必須添上空格。?□ 不符合???□ 基本符合???■ 符合?
一個程序段上下必須使用空行。?□ 不符合???□ 基本符合???■ 符合?
變量定義部分與程序語句之間必須使用空行。?□ 不符合???□ 基本符合???■ 符合?
利用縮進來顯示程序的邏輯結構,縮進量一致并以Tab鍵為單位,Tab鍵為4個空格。?□ 不符合???□ 基本符合???■ 符合?
條件、循環語句的保留字使用縮進?□ 不符合???□ 基本符合???■ 符合?
寫SQL語句時,關鍵字必須使用大寫。??□ 不符合???□ 基本符合???■ 符合?
把每個SQL子語句分開放在不同的行中。?□ 不符合???□ 基本符合???■ 符合?
系統提供的事件、函數、關鍵字,大小寫按系統規范來寫。?□ 不符合???□ 基本符合???■ 符合?
自定義的事件、函數統一小寫。?□ 不符合???□ 基本符合???■ 符合?
PB中的保留字首字大寫,相應位置有3個空格的縮進。?□ 不符合???□ 基本符合???■ 符合?
不允許使用純粹的不帶語意的數字或字符串,而應該使用定義過的常量。?□ 不符合???□ 基本符合???■ 符合?
注釋規范
注釋必須使用中文及中文的標點符號。?□ 不符合???□ 基本符合???■ 符合?
每行注釋的最大長度為100個字符。?□ 不符合???□ 基本符合???■ 符合?
將注釋與注釋分隔符用一個空格分開。?□ 不符合???□ 基本符合???■ 符合?
不允許給注釋加外框。?□ 不符合???□ 基本符合???■ 符合?
編碼的同時書寫注釋。?□ 不符合???□ 基本符合???■ 符合?
重要變量必須有注釋。?□ 不符合???□ 基本符合???■ 符合?
變量注釋和變量在同一行,所有注釋必須對齊,與變量分開至少兩個Tab鍵。?□ 不符合???□ 基本符合???■ 符合?
典型算法必須有注釋。?□ 不符合???□ 基本符合???■ 符合?
在循環和邏輯分支的地方必須寫上注釋。?□ 不符合???□ 基本符合???■ 符合?
程序段或語句的注釋在程序段或語句的上一行。?□ 不符合???□ 基本符合???■ 符合?
在代碼交付之前,必須刪掉臨時的或無關的注釋。?□ 不符合???□ 基本符合???■ 符合?
注釋行數(不包括程序頭和函數頭說明部分)應占總行數的1/5~1/3。?□ 不符合???□ 基本符合???■ 符合?
事件和函數的頭部都必須有概述注釋信息。?□ 不符合???□ 基本符合???■ 符合?
事件和函數的概述注釋應縮進1個空格。?□ 不符合???□ 基本符合???■ 符合?
事件和函數注釋內容的格式和完整性。?□ 不符合???□ 基本符合???■ 符合?
每一個相應獨立的程序段都要標明注釋,并且與上一程序段空一行;?□ 不符合???□ 基本符合???■ 符合?
所有的新建對象都要有相應的說明,修改對象時需要作簡要描述。?□ 不符合???□ 基本符合???■ 符合?
界面規范
常用菜單要有命令快捷方式。?□ 不符合???□ 基本符合???■ 符合?
完成相同或相近功能的菜單用橫線隔開放在同一位置。?□ 不符合???□ 基本符合???■ 符合?
菜單前的圖標能直觀的代表要完成的操作。?□ 不符合???□ 基本符合???■ 符合?
菜單深度一般要求最多控制在三層以內。?□ 不符合???□ 基本符合???■ 符合?
工具欄要求可以根據用戶的要求自己選擇定制。?□ 不符合???□ 基本符合???■ 符合?
相同或相近功能的工具欄放在一起。?□ 不符合???□ 基本符合???■ 符合?
工具欄中的每一個按鈕要有及時提示信息。?□ 不符合???□ 基本符合???■ 符合?
一條工具欄的長度最長不能超出屏幕寬度。?□ 不符合???□ 基本符合???■ 符合?
工具欄的圖標能直觀的代表要完成的操作。?□ 不符合???□ 基本符合???■ 符合?
系統常用的工具欄設置默認放置位置。?□ 不符合???□ 基本符合???■ 符合?
工具廂要具有可增減性,由用戶自己根據需求定制。?□ 不符合???□ 基本符合???■ 符合?
工具廂的默認總寬度不要超過屏幕寬度的1/5。?□ 不符合???□ 基本符合???■ 符合?
狀態條要能顯示用戶切實需要的信息,常用的有:目前的操作、系統狀態、用戶位置、用戶信息、提示信息、錯誤信息等,如果某一操作需要的時間較長,還應該顯示進度條和進程提示。?□ 不符合???□ 基本符合???■ 符合?
滾動條的長度要根據顯示信息的長度或寬度能及時變換,以利于用戶了解顯示信息的位置和百分比。?□ 不符合???□ 基本符合???■ 符合?
狀態條的高度以放置五號字為宜,滾動條的寬度比狀態條的略窄。?□ 不符合???□ 基本符合???■ 符合?
菜單和工具條要有清楚的界限;菜單要求凸出顯示。?□ 不符合???□ 基本符合???■ 符合?
菜單和狀態條中通常使用5號字體。?□ 不符合???□ 基本符合???■ 符合?
工具條一般比菜單要寬,但不要寬的太多,否則看起來很不協調。?□ 不符合???□ 基本符合???■ 符合?
右鍵快捷菜單采用與菜單相同的準則。?□ 不符合???□ 基本符合???■ 符合?
窗口標題統一取系統變量gnv_app.MSGTITLE。?□ 不符合???□ 基本符合???■ 符合?
提示信息中的標點符號全部采用中文標點字符。?□ 不符合???□ 基本符合???■ 符合?
工具欄保留必須通用按鈕,并且根據功能控制是否可用。?□ 不符合???□ 基本符合???■ 符合?
新增按鈕必須排列在通用按鈕之后,退出按鈕之前。?□ 不符合???□ 基本符合???■ 符合?
新增按鈕必須有MDI幫助和說明。?□ 不符合???□ 基本符合???■ 符合?
數據窗的行高68、單元格高度為56,行線顏色border(none)、背景白色(white);?□ 不符合???□ 基本符合???■ 符合?
列表式數據窗一般為Grid,數據窗的字體“宋體 9”,數據窗Header高68、標簽(Text)高56,背景為灰色(ButtonFace),平面(No border)?□ 不符合???□ 基本符合???■ 符合?
按鈕(CommandButton)?□ 不符合???□ 基本符合???■ 符合?
按鈕的大小??長度:334,高度:88?□ 不符合???□ 基本符合???■ 符合?
其他控件?□ 不符合???□ 基本符合???■ 符合?
StaticText、SinglelineEdit、EditMask的高度為72?□ 不符合???□ 基本符合???■ 符合?
全部采用默認樣式(3D),以統一界面為標準。?□ 不符合???□ 基本符合???■ 符合?
長寬比例要求一致,建議采用黃金比例法?□ 不符合???□ 基本符合???■ 符合?
彈出的層數不能超過3個,并且保證是響應式窗口?□ 不符合???□ 基本符合???■ 符合?
同類型的窗口保持布局一致?□ 不符合???□ 基本符合???■ 符合?
?
與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的代码走查样板单的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www国产黄色 | 精品在线免费观看 | 国产精品无码久久久久久电影 | 青青av| 中日韩黄色大片 | 激情欧美一区二区免费视频 | 手机看片日韩在线 | 激情天天| 免费欧美一级视频 | 久久精品天天中文字幕人妻 | 亚洲精品乱码久久久久99 | 男人扒女人添高潮视频 | 日韩欧美日韩 | 日韩视频国产 | 国产999精品视频 | 亚洲一级片在线观看 | 新香蕉视频| 奇米在线播放 | 91福利一区二区 | 免费黄色大片 | 亚洲va韩国va欧美va精品 | 欧美亚洲综合视频 | 天天综合色| 老司机午夜精品视频 | 18被视频免费观看视频 | 在线成人 | 性欧美bb| 欧美在线专区 | 成都4电影免费高清 | 成人美女在线观看 | 国产精品毛片一区视频播 | 久久亚洲伊人 | 欧美18aaaⅹxx | 外国黄色录像 | 国精产品99永久一区一区 | 在线观看中文字幕一区二区 | 国产精品女人久久久 | 亚洲在线免费观看 | 日韩欧美成人网 | 久久精品国产免费 | 有码在线视频 | 一级特黄aa | 已满十八岁免费观看全集动漫 | 欧美 日韩 综合 | 夜夜骑夜夜骑 | 经典三级视频 | 色婷婷狠狠| 日本美女a级片 | 久久人人爽人人爽人人片av免费 | 天天添天天射 | 国产精品99久久久久久动医院 | 精品熟女一区 | 色精品视频 | 天天视频污| 国产精品一级无码 | 老司机一区二区 | 99国产精品99久久久久久粉嫩 | 欧美日韩国产传媒 | 依人久久 | 伦理片久久 | 亚洲AV无码成人精品区东京热 | 日日嗨av一区二区三区四区 | 成人影片在线 | 男人午夜网站 | 国产日韩欧美另类 | 日韩欧美一级 | 亚洲Av无码成人精品区伊人 | 少妇又色又爽又高潮极品 | 日韩aaaaa | 国产精品高清无码在线观看 | 91成人午夜| 97人人艹 | 蜜桃91精品入口 | 国内精久久久久久久久久人 | 国产精品999久久久 在线青草 | 91免费在线 | 美女131爽爽爽做爰视频 | 国产精品18久久久 | 免费黄色一级片 | 性欧美8khd高清极品 | 夜夜春夜夜爽 | 免费 成 人 黄 色 | 久久无码高潮喷水 | 青青草原亚洲视频 | 亚洲成人一区在线 | 色噜噜噜| 色婷婷综合激情 | 国产av无码专区亚洲a∨毛片 | 国产一区二区视频播放 | 国产伦精品一区二区三区照片 | 国产欧美日韩一区 | 国产精品久久毛片 | www.蜜臀av.com | 欧美精品一二三四 | 五月天激情在线 | 特黄级| 19禁大尺度做爰无遮挡电影 | 蜜臀av一区二区三区 | 中文字幕在线观看视频免费 |