第五次作業 團隊作業 團隊組建

2022-09-03 12:45:13 字數 2659 閱讀 6994

任務一:10分

重新申請乙個部落格作為團隊專案的部落格加入到班級中,部落格名稱為:團隊-媽,我想吃烤山藥

任務二:20分

團隊成員介紹:1920402 李國相、李基民、賀仲超、李金濤、李佳琦。

192404 叢慧、楊烈偉、王碩。

192403 張晨鈺。

團隊**合影

確定團隊隊長

隊長:丁寶銘。

任務三:20分

結合結對程式設計的程式設計規範確定一下自己團隊的規範

1.**風格規範

1.1縮排:在有縮排的地方統一採用4個空格,不採納8個空格或者2個空格或者tab鍵,最不建議採用tab鍵,它會在不同的環境下顯示不同的長度。

1.3 括號();在複雜的條件表示式中,用括號清楚的表示邏輯優先順序。

1.4{}的使用:無論是判斷語句,還是迴圈語句,在其作用域內只有一條語句,也使用,將所屬的塊涵蓋, 「」都占用一行,更能是**條例清晰,**的結果和對相應的關係明了。

1.5變數命名:變數名一般以匈牙利命名法為基礎,分為屬性部分,型別部分和描述部分,描述部分以大寫字母開始,以大寫字母作為間隔符,其餘都是小寫字母。不要糾結於匈牙利命名法的弊端,每種命名法都有弊端,只要團隊都認可,可以100%執行的就是很好的方法。

1.6 類命名:類名以大寫字母開頭,大寫字母分割,不要使用下劃線分割。

1.7注釋規範:注釋的作用是補我們在用**表達意圖時遭遇的失敗,不準確的注釋不如不注釋。

①對一些難以理解的**注釋,

②注釋應該與其描述的**之間有明顯的聯絡,而不是讓讀者費解。

③減少多餘的注釋,注釋相比**,沒能提供更多的資訊,也麼有證明**的意義,也麼有給出**的意圖或者邏輯,讀**比注釋還要容易,這種注釋就是多餘的。

④署名注釋:**隨著時間的流逝越來越和原作者麼有關係,源**控制系統是這類資訊的最好歸屬地。

1.8關鍵字之後要留空格(if、for、while等關鍵之後留乙個空格再跟左括號 『(』以突出 關鍵字。)

1.10功能不明確較小的函式,特別是僅有乙個上級函式呼叫它時,應考慮把它合併到上級函式中,而不必單獨存在。說明:模組中函式劃分的過多,一般會使函式的介面變得複雜。

1.11 不要濫用goto語句。說明:goto語句會破壞程式的結構性,所以除非確實需要,最好不要使用goto語句。

1.12避免函式中不必要語句,防止程式中的垃圾**。垃圾**不僅占用額外的空間,而且還常常影響程式的功能與效能,很可能給程式的測試、維護等造成不必要的麻煩。

1.13減少函式本身或函式間的遞迴呼叫(如a→b→c→d),影響程式的可理解性;遞迴呼叫一般都占用較多的系統資源(如棧空間);遞迴呼叫對程式的測試有一定影響。故除非為某些演算法或功能的實現方便,應減少麼必要的遞迴呼叫。

1.14改進模組中函式的結構,降低函式間的耦合度,並提高函式的獨立性以及**可讀性、效率和可維護性。

1.15不能用斷言來檢查最終產品肯定會出現且必須處理的錯誤情況。斷言是用來處理不應該發生的錯誤情況的,對於可能會發生的且必須處理的情況要寫防錯程式。

1.16避免迴圈體內含判斷語句,應將迴圈語句放置於判斷語句的**之中。目的是減少判斷次數,迴圈體中的判斷語句是否可以移到迴圈出體外,要視程式的具體情況而言,一般情況,與迴圈變數無關的判斷語句可以移除到迴圈體外,而有關的則不可以。

1.17不要使用難懂的技巧性很高的語句,除非很有必要。高技巧語句不等於高效率的程式,程式ed效率在於演算法。

1.18如果多段**重複做同一件事情,那麼在函式的劃分上可能存在問題。可以考慮把此段**構造成乙個新的函式。

1.19建構函式:⑴不要在建構函式中做複雜的操作,簡單初始化所有的資料成員即可。⑵建構函式不應該返回錯誤(實際上也無法返回)。

1.20在呼叫函式填寫引數時,應儘量減少麼有必要的預設資料型別轉換或強制資料型別轉換。因為資料型別轉換或多或少存在危險。

任務四:50分

團隊成員在隊長的帶領下討論出2個喜歡的團隊模式並列出他們的優缺點。

㈠官僚模式:脫胎於大機構的組織jiagou,幾個人報告個乙個小頭目,幾個小頭目報告給中頭目,依次向上。

優點:有助於技術的交替和互補。

缺點:容易摻雜一些追名逐利,往往會使團隊效率大打折扣。

㈡**團隊:軟體團隊由一些特殊技能的專業人士組成,負責解決一些棘手而有緊迫性的問題。

優點:效率高,團隊之間能較好的協調完成工作。

缺點:對成員的知識面要求十分廣,較為針對技術人員,不大可能成為普通模式。

任務五:

團隊確定兩個專案選題,並在下次課時進行演講,對於非本團隊人員選擇的專案會有最高10%的專案選題加分,按比例分配。

⑴蛋糕選購。

如今,已經有一些蛋糕diy的實體店面,對於很多人來說,自己去做乙個蛋糕是一件特別有意義的事情。我們從這個角度出發,在**上加了乙個diy設計蛋糕的功能。我們的使用者在設計好自己的蛋糕樣式之後,可以上傳到**裡,並且,其他使用者也會看到其他人diy的蛋糕樣式。會有使用者自定義的排行榜,選出最受歡迎的樣式。使用者之間可以相互交流做蛋糕的心得,提出自己的意見。

⑵智慧型購物穿搭。

使用者輸入自己的身高體重等一系列資料,會生成專屬的虛擬形象,這時候會呼叫後台事先儲存的許多時尚大咖的穿搭建議,來給虛擬形象搭配衣服。同樣的道理,首先生成自己的專屬虛擬形象,然後把自己心儀的衣服拖到虛擬形象上,系統就會有很多套智慧型穿搭與之匹配,自己找乙個喜歡的選擇就好了。會給那些衣品不好的人帶來很大的幫助。

第五次作業 團隊作業 團隊組建

任務一 10分 重新申請乙個部落格作為團隊專案的部落格加入到班級中,部落格名稱為 團隊 媽,我想吃烤山藥 任務二 20分 團隊成員介紹 1920402 李國相 李基民 賀仲超 李金濤 李佳琦。192404 叢慧 楊烈偉 王碩。192403 張晨鈺。團隊 合影 確定團隊隊長 隊長 丁寶銘 任務三 20...

第五次團隊作業 專案展示

摘要 本文介紹專案需要展示的內容,以及要求。將小組所做的產品以presentation的形式在課堂上公開展示。內含包含 1 每個組每個人都得上台 每個人有單獨的一張slide封面,讓我知道演講者是誰。根據團隊專案的情況安排每個組員的演講內容。注 不是每個人只講自己負責的內容,否則內容連貫性無法保證。...

團隊作業第五次 Alpha衝刺(4)

這個作業屬於哪個課程 這個作業要求在 homework 11541 這個作業的目標 alpha衝刺 作業正文 如下其他參考文獻 無過去一天完成了哪些任務 學習了前後端 接下來的計畫 繼續學習後端,實現功能 還剩下哪些任務 實現後端功能 遇到了哪些困難 有很多不會,學習任務重 有哪些收穫和疑問 對前後...