任務3-關於代碼規範化
164173423 王傑
GitHub 地址
https://github.com/wangjie97
學習內容總結
學習了代碼規範化,對代碼的規範化有了個較深刻的理解
學習成果
大致發現了其他同學在C#1~3的學習中所提交的代碼中的代碼不要規範的地方
第一個簡單程序設計時,因為當時唐老師在視頻中並未講述過代碼規範化和控件命名規範
施金鑫同學在第一個小作業裏空間命名有錯誤
其余小作業代碼是在唐老師原代碼基礎上做的修改,基本上沒有錯誤
感想
在學習過程中發現了代碼規範化和控件命名規範的重要性,尤其是在非代碼編寫者在理解時。如果不采取規範化,有時會分不清楚某個變量或者某個方法所代表的含義以及其作用。
采取代碼規範化更便於程序的維護和更新,在軟件開發和後期維護中有著舉足輕重的作用。
學習時間統計
- 計劃學習時間:10小時
- 實際學習時間:7小時
你閱讀過的參考資料
- C#編碼規範
- c#控件命名規範
任務3-關於代碼規範化
相關推薦
任務3-關於代碼規範化
程序設計 第一個 body 有時 學習過程 基礎上 mar wan 維護 164173423 王傑 GitHub 地址 https://github.com/wangjie97 學習內容總結 學習了代碼規範化,對代碼的規範化有了個較深刻的理解 學習成果 大致發現了其他同學在
angularjs-1.3代碼學習 模塊
一個 簡單回顧 loaded 無法 ring eof elf only 開始 花了點時間,閱讀了下angularjs的源碼。本次先從模塊化開始。 angular可以通過module的api來實現前端代碼的模塊化管理。跟define類似。但不具備異步加載腳本的功能。先從最基本
XerCMS-1.0.3代碼審計(文件名報錯註入後臺getshell)
each orb his jpg pla module 將不 last self 鏈接:https://share.weiyun.com/6b98e41d036967178e1a21fb88ed340f (密碼:YnNY) 文件名報錯註入 index.php?m=memb
Go36-3-代碼包
alc build 有一個 window ret 規則 計算 文件的 裏的 把代碼拆分到多個文件 如果代碼太復雜,就可以把代碼寫在多個源碼文件裏。或者是其他代碼包中(這個後面講) 代碼示例 下面是程序的主體,但是其中調用了square()函數,這個函數並沒有聲明: //
小米盒子3代碼公布了,你要刷機嗎?
存儲空間 title opener tree enter bsp oop load 2.0 日前,有網友發現小米盒子3的內核代碼已經開源,並上傳至 GitHub 代碼托管平臺 ↓↓↓ https://github.com/MiCode/M
MongoDB-JAVA-Driver 3.2版本常用代碼全整理(1) - 增刪改
tails posit 第一個 2.x 做了 alt private 依賴 while 轉載,原文連接: http://blog.csdn.net/autfish/article/details/51356537 MongoDB的3.x版本Java驅動相對2.x做了全新的設
如何讓vue文件中的代碼在Sublime Text 3中高亮和智能提示
sta sublime light 彩色 沒有 智能提示 tex syn package 大家寫在Sublime Text 3中編寫vue文件時,會發現沒有代碼智能提示,清一色的黑底白字,不會像html、js一樣變成彩色,給我們帶來了很大的不便。所以需要安裝一款叫作Vue
Magenta源代碼筆記(3) —— 內存管理【轉】
sys priority them 根據 內存信息 add trie ldm csdn 轉自:http://blog.csdn.net/boymax2/article/details/52550197 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 Mag
Sublime text 3 格式化HTML/css/js/json代碼 插件
快捷 ctrl+alt ctr install nbsp 重新 安裝 -c pack JsFormat: 這裏下載這插件包 https://github.com/sprinng/JsFormat ,點油下角的zip就能下載 插件包放到sublime安裝目錄的Data\P
代碼的規劃與規範化
pre 規範化 修改 color argv include code 順序 3.1 早上在寫代碼時,為了測試不同數據類型的大小和指針的大小: 1 #include <stdio.h> 2 3 typedef struct info{ 4
代碼清單3-6 表示一對值泛型類
string har static private clas logs tab div ole using System; using System.Collections.Generic; using System.Linq; using System.Text; n
C語言代碼編程題匯總:顯示表達式1*2+3*4+...+99*100的表示形式(采取交互的形式)
stdio.h tdi input 字符型 6.0 tro vc++6.0 text class 顯示表達式1*2+3*4+...+99*100的表示形式(采取交互的形式) 程序源代碼如下: 1 /* 2 2017年6月8日08:03:38 3 功能
C語言代碼編程題匯總:顯示表達式1*2+3*4+...+9*10的表示形式
clas ron urn ++ class align int c語言代碼 程序 顯示表達式1*2+3*4+...+9*10的表示形式 源程序代碼如下: 1 /* 2 2017年6月7日22:54:51 3 功能:實現1*2+3*4+...+9*10
gcc 源代碼分析-前端篇3
com 初始 一個 語言 filename 名稱 分析 源碼 ng- 3. GCC怎樣函表示一個函數 對c語言來說。函數是其核心,全部的東西都在環繞著函數在轉。對於一個函數來說。它基本的一些特性例如以下: 1. 有一個返回值,在這裏我們沒有把返回值的函數覺得
Azure 認知服務 (3) 計算機視覺API - 分析圖像,使用C#代碼
iat query med ron oid sage pos png wait 《Windows Azure Platform 系列文章目錄》 在上一節中Azure 認知服務 (2) 計算機視覺API - 分析圖像,筆者介紹了如何使用API測試控制臺進行調試
轉載---編寫高質量代碼:改善Java程序的151個建議(第3章:類、對象及方法___建議47~51)
閱讀 aer 集中 記事本 哈希算法 讀者 堆內存 ref 類型判斷 閱讀目錄 建議47:在equals中使用getClass進行類型判斷 建議48:覆寫equals方法必須覆寫hashCode方法 建議49:推薦覆寫toString方法 建議50:使用package
轉載---編寫高質量代碼:改善Java程序的151個建議(第3章:類、對象及方法___建議41~46)
equals 業務 父親 face 使用 訪問 his () 而是 閱讀目錄 建議41:讓多重繼承成為現實 建議42:讓工具類不可實例化 建議43:避免對象的淺拷貝 建議44:推薦使用序列化對象的拷貝 建議45:覆寫equals方法時不要識別不出自己 建議46:equ
常見.NET功能代碼匯總 (3)
屬於 shee pen a10 使用 con 結束 services service 33,徹底關閉Excel進程 .NET中使用Excel屬於使用非托管資源,使用完成後一般都要用GC回收資源,但是,調用GC的位置不正確,Excel進程可能無法徹底關閉,如下面的代碼:
HectorSLAM論文解析?代碼重寫(3)
需要 核心模塊 算法 代碼實現 ges 取模 img 實驗 tro 這篇文章為HectorSLAM系列的以下部分 HectorSLAM的整體邏輯 激光匹配 地圖構造 地圖更新 500行代碼重寫一個LidarSLAM 測試數據的準備,和測試數據讀取模塊的編寫 G
js 技巧 (十)廣告JS代碼效果大全 【3】
lpad log gid cond absolute dex offset ima disable 3.[允許關閉] 與前面兩個代碼不同的是,廣告圖下方增加了一個圖片按紐,允許訪客點擊關閉廣告圖片,下面文本框中就是實現效果所需代碼: var delta=0.015;