freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微軟程序開發(fā)制勝策略微軟程序員13條制勝法則-wenkub

2023-02-13 14:15:48 本頁面
 

【正文】 – 代碼、數(shù)據(jù)、算法的解釋– 做標(biāo)記(時(shí)間、所做的改動(dòng)等)– 標(biāo)識(shí)代碼的功能和目的– 代碼如何調(diào)用? 避免– 對(duì)顯而易見的內(nèi)容進(jìn)行注釋– 添加大段注釋– 注釋的拼寫錯(cuò)誤? 例子– Duwamish的例子2023/5/16 8微軟高級(jí)開發(fā)管理峰會(huì)起個(gè)好名字if (() ()){(b1)。 i++)if ( array[i] 0)array[i] = array[i]。 i。i++){if ( array[i] 0 ){array[i] = array[i]。2023/5/16 5微軟高級(jí)開發(fā)管理峰會(huì)代碼風(fēng)格一致(續(xù))2023/5/16 6微軟高級(jí)開發(fā)管理峰會(huì)添加注釋//根據(jù) bugID獲取 Bug//在 bugHashTable中, Bug作為 Object存儲(chǔ),需要進(jìn)行類型轉(zhuǎn)換Bug currentBug = (Bug) bugHashTable[bugID]。}else{(b1)。}else{//Bug今天重新被激活,重置 bug1在 AlertSystem中的激活日期(bug1)。 OLAP vs. Online Analytical Processing– 詞語的選擇2023/5/16 12微軟高級(jí)開發(fā)管理峰會(huì)起個(gè)好名字(續(xù))? 名字空間、類、接口、方法、參數(shù)的命名– 名字空間:[.Feature][.Design] – 類:使用名詞、不要使用前綴、不要使用 “_”FileStream、 ApplicationException– 接口:使用名詞或形容詞、加前綴 “I”、不要使用 “_”IServiceProvider、 IFormatable – 方法:使用動(dòng)詞RemoveAll()、 GetCharArray() – 參數(shù): camel Case、 “見文知義 ”Type GetType(string typeName) – ary/enus/cpgenref/html/2023/5/16 13微軟高級(jí)開發(fā)管理峰會(huì)讓一切井井有條? 類中各個(gè)方法的次序– 根據(jù) public, protected, private分組– 每組中再根據(jù)各方法直接關(guān)系細(xì)分? openConnection()? sendMessage()? closeConnection()– 其他以首字母為序– region / endregion進(jìn)行分組2023/5/16 14微軟高級(jí)開發(fā)管理峰會(huì)讓一切井井有條(續(xù))? 提醒自己未完成的任務(wù)public class Transmitter{string myDestination。closeConnection()。//Reverse the characters in each stringfor (int j=words[i].Length。}//Test for two particular stringsif ( == 2){if (words[0].ToLower().Equals(“coding) words[1].ToLower().Equals(“guru)){(“Admire…)。 j){ reverse +=(j1,1)。}}}2023/5/16 18微軟高級(jí)開發(fā)管理峰會(huì)Method Cohesion(續(xù))public void process(string[] words){for (int i=0。}}2023/5/16 19微軟高級(jí)開發(fā)管理峰會(huì)法則 3: 降低代碼間耦合? 耦合無處不在– 整體系統(tǒng)的構(gòu)成依靠耦合– 松耦合和緊耦合? 避免緊耦合– 修改一處代碼不會(huì)引起更多的變動(dòng)– 便于代碼重用、維護(hù)和擴(kuò)充? 類之間的耦合–Identity耦合, Representational耦合2023/5/16 20微軟高級(jí)開發(fā)管理峰會(huì)法則 3: 降低代碼間耦合public class BookShelf {// We39。}}2023/5/16 21微軟高級(jí)開發(fā)管理峰會(huì)法則 3: 降低代碼間耦合(續(xù))public class Book {// Represents the behaviour Book is designed to deliverpublic void BookyBehavior() {(Just being a Book...)。 i10。// Method to add a Book to the internal ArrayListpublic void addBook(Book aBook) {(aBook)。for(int i=0。 // More code...return true。ReleaseCustomer(customerID)。// More here.}public bool BugOperation (Bug currentBug){//More code…BugValidate(currentBug)。 } 2023/5/16 35微軟高級(jí)開發(fā)管理峰會(huì)算法驗(yàn)證? 使用 Debug代碼來驗(yàn)證代碼的正確性
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1