日韩性视频-久久久蜜桃-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年技術見證,附贈技術全景圖

總結

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

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

主站蜘蛛池模板: 一区二区高清 | 欧美性猛交xxxx久久久 | 久久久久人妻精品一区二区三区 | 九九热精品在线视频 | 国产精品无码免费播放 | 中文字幕乱码人妻无码久久95 | 处破痛哭a√18成年片免费 | 尤物精品在线观看 | 欧美成人综合一区 | 日本在线观看网站 | 91精品国产乱码在线观看 | 中文字幕成人在线观看 | 一区二区日韩欧美 | 91爱爱网站 | 人妻熟人中文字幕一区二区 | 精品人妻av一区二区 | 国产图片区 | 永久免费不卡在线观看黄网站 | 无码人妻丰满熟妇精品区 | 日韩国产欧美在线观看 | 国产综合精品视频 | 色呦呦在线视频 | 日本啪啪啪一区二区 | 这里只有精品6 | 中文字幕88页 | 国产精品成人免费 | 国产www在线观看 | 99在线免费观看视频 | 欧美精品一线 | 在线欧美视频 | 蜜桃成人av | 91精品国产aⅴ一区二区 | 国产精品亚洲精品 | av免费观看入口 | 美痴女~美人上司北岛玲 | 精品蜜桃av| 在线观看jizz | 国产高潮国产高潮久久久91 | 亚洲欧美日本另类 | 午夜国产一区 | 午夜激情视频 | 成人在线免费看 | 国语对白真实视频播放 | 久久丫丫 | 成人av在线影院 | 一级特黄aaa大片 | 壮汉被书生c到合不拢腿 | 男人的天堂国产 | 久久黄网 | 日韩高清中文字幕 | 欧美成人a交片免费看 | 国产亚洲美女精品久久久2020 | 免费一级做a爰片久久毛片潮 | 看毛片的网址 | 全国男人的天堂网 | 污污的视频在线免费观看 | 日本久久免费 | 奇米在线 | 亚洲va天堂va欧美ⅴa在线 | 熟妇高潮一区二区三区在线播放 | 欧美a级黄色片 | 国产a网| 国产又大又黄又爽 | 操碰在线观看 | 欧美xxxx吸乳 | 日本免费一区二区三区四区五六区 | 黄瓜视频污在线观看 | 丁香在线| 亚洲免费一级 | 中文字幕乱轮 | 青青草激情视频 | 色呦呦在线 | 午夜私人影院 | 一区二区三区在线视频播放 | 日韩一中文字幕 | 超碰999 | 好吊色一区二区 | 草逼视频免费看 | 国产精品成人免费视频 | 无码日韩人妻精品久久蜜桃 | 日本欧美久久久久免费播放网 | 久久久精品人妻无码专区 | 欧美精品一区二区性色a+v | 久久两性视频 | 国产精品无码一区二区无人区多人 | 丰满人妻一区二区三区53 | 亚州一二区 | 亚洲AV无码片久久精品 | 色噜噜狠狠一区二区三区 | 黄色一级免费看 | 午夜精品久久久久久久久久蜜桃 | 成人做爰100 | jizzjizz日本免费视频 | 国产拍拍视频 | 国产一区二区在线精品 | 99久久精品免费视频 | 国产一区二区 | 婷婷亚洲天堂 | 国产精品无码一区二区三区 |