楊貴福期待的 刪除線法表達功能完成進度是以下這樣的,配合燃盡圖使用。html
圖示本週全部計劃完成的功能,咱們能注意到其中第2項功能今天完成了。
前端
第4項和第5項今天完成了。
算法
完成了第6項,新增了第7項。
編程
參見 鄭蕊師姐的課堂筆記和做業要點 [http://www.cnblogs.com/zhengrui0452/p/5372432.html]函數
教師楊貴福再次強調 「以往checklis的內容」。
若是你沒有checklist這樣的外化工具而相信本身的頭腦,那麼一次次重複犯低級錯誤就不奇怪。工具
todo性能
領跑感言。
「軟件工程不是一門編程課,它訓練的是你對軟件的控制能力,但只有當一名同窗寫了足夠多代碼的時候才能談得上軟件工程。」
「成長是痛苦的,咱們都是菜鳥,想要成爲老鳥就要本身動手幹活,而後讓老鳥來指導你,不斷暴露本身的錯誤,接受批評並改正,纔是最快的成長方式,咱們成長了,因此咱們痛並快樂着。」單元測試
軟件工程_東師站_課堂筆記。
4月8日的課堂筆記 和 做業。學習
編程回顧。下面是教師楊貴福的點評,請各位同窗參考。測試
緣由是每次弄他都要好幾個小時,而後依然很差使
這種任務,之後在工做的時候總會遇到。
要相信,只要有一我的能作到,你就能作到,否則就是對本身的藐視。
很簡單的解決方法,找一位同窗,請他給你演示一遍,而後你重複一次。若是你的安裝失敗了,找到緣由,再次安裝,直到成功,之後每次只要10分鐘。
我們班有一半以上同窗能10分鐘安裝上。
我並未計算代碼行數,請見諒!
這有啥原諒不原諒的,老闆會說,「沒事沒事,挺好挺好」,而後扣你工資。
貼代碼
不只是寫代碼、貼代碼,這樣收穫比較少。
我建議的是
[http://www.cnblogs.com/mzfeng/p/5371374.htm]
這位同窗的夾敘夾議風格,或者[http://zhuanlan.zhihu.com/p/20681706?refer=younggift],
也就是鄭蕊所說的 「解決了什麼問題,咋解決的,技術路線是啥,如何驗證的」。能用人類語言描述的,纔是真正的掌握了,用人類語言複述,有利於加深理解。
爆打團隊 2016.04.10 站立會議
@gaolzzxin
提交的時候沒寫完,算是保存一下。
收到,好習慣。
報告寫做有很大進步。
報告可以按 過去回顧、計劃 組織,很好。
須要改進之處,1.本課程的SCRUM要求 以天爲單位 而不是以周爲單位分配任務,2.任務或功能做爲燃盡圖的縱座標。
即,須要以天爲單位的天天更新的站立會議(不是像上週那樣每週一次),須要天天的燃盡圖。
項目可能簡單到了讓你以爲不按天控制而是你們分開按周控制更好,更是,這樣你就體驗不到這門課程教學設計的所有初衷了。
本課程的目的,是增強工程訓練,而不是編程實踐。
因此,尤爲是當我瞭解到你有較強的程序設計基礎時,格外但願你能注重課程的工程傾向和進度控制。
軟件工程管理——第六次做業,大綱
OneZero第四周——預完成功能點統計
「耐撕」團隊 2016.04.11 站立會議
OneZero第四周第一次站立會議(2016.4.11)
爆打團隊 2016.04.11 站立會議
建議: 除了本週第一次會議,不要作超過一天的計劃。
單元測試工具
爆打團隊 2016.04.12 站立會議
「高鑫從零開始,學習寫報告,畫燃盡圖」,凡事都有一開始,學習新的知識結構時最痛苦,不過收穫也最大。
爆打團隊 題目去重功能代碼實現
這種長度的代碼,這樣備忘,僅給出動機和效果也能夠。
題目用string表示,去重的比較使用string::operator(),
p==different_program[i]
用 vector
different_program.push_back(program[i]);
遍歷全部不重複的題目
for(int i=0;i<different_program.size();i++)
OneZero第四周第二次站立會議(2016.4.12)
進展順利。
單元測試工具
評論:
請參考
[https://en.wikipedia.org/wiki/Test-driven_development]
和
[https://en.wikipedia.org/wiki/List_of_unit_testing_frameworks]
爆打團隊 題目去重功能代碼優化
楊貴福贊成高鑫的判斷,程序跑起來之後,是優化的好時機,尤爲是時間還足夠的狀況下。
不過大多數時候,若是性能還足夠好,那麼UI和更友好的操做性比性能重要。
期待高鑫補充效能分析。
結對編程體會2,與劉偉碩。
評論:
》劉說:「須要把數據從後臺傳到前端」,夏不知道怎麼弄,劉又說:「在後臺寫一個函數,提供一個接口,而後在前端引用」
事實上,這是一個巨大的進步。
劉偉碩具體化了消息傳遞的機制,即便用函數調用。
夏一鳴須要的進步正是這一點,具體的指令,具體的技術方案;這也是不少本系同窗須要補的課--若是把夢想變成現實。
謝謝劉偉碩。
第六週 可執行代碼 以及 PSP 燃盡圖 等等
支持分數的四則運算,native js,推薦各位去圍觀,很是漂亮。
評論:
分數...最重要的就是計算結果了
你的程序演進很是漂亮,教科書上也是這麼作的。
分數的構造函數、賦值、操做符的重載和再實現。
若是之後有時間,推薦閱讀SICP,除了上述這些,做者還討論了在什麼時候計算,輸出結果的時候,仍是計算的時候。
頗有意思。SICP中,分數之後,還有帶有無理數的運算、複數運算、微分和積分。
在燃盡之時,已經出現了新的功能點。
若是時間不夠,這些新的功能應進入下一輪迭代或衝刺。
若是時間夠,加入新功能點,繼續燃盡圖。
很是不錯。
很是不錯的代碼,很是不錯的控制。
PS.做業不是楊貴福留的,是鄒欣老師親自指點你的。
「耐撕」團隊2016.04.12站立會議
進展順利。
第六週做業----內聚耦合
課堂要求參考 軟件工程--實踐者的研究方法。
內聚耦合,內聚類型,PSP。
單元測試工具,自動測試工具
PSP,進度條。折線圖和餅圖。
第六週做業----測試自動化工具
第六週做業----內聚耦合
本次做業中,內聚和耦合類型資料找得最準最全的,請各位同窗參考。
請對各類內聚和耦合類型,各舉一例。
第六週做業----測試自動化工具
第六週做業----PSP&工做量,餅圖。
軟件項目管理第六週做業(知識點部分)
第六週做業----單元測試
推薦了單元測試系列博客。
》我參見了濮成林關於單元測試的博客,地址以下:
》http://www.cnblogs.com/charliePU/p/5383126.html
》我的評價,不錯,學習單元測試的同時也進行了編碼。其餘同窗能夠參考。
》不要百度完了粘上就完事了。
「不要百度完了粘上就完事了」
很對。
知識是別人的仍是本身的,一個重要的判斷標準就是,離開原始資料,可否獨立寫出來。
效能分析 爆打團隊 題目去重功能代碼優化
值得一讀。
Js單元測試工具 以及 粗淺的對個人快樂運算進行測試
有過程,有截圖,有文字解釋。
JS版,使用單元測試工具實測了本身的項目。
贊。學習不只僅是羅列別人的知識點,更重要的是應用於實踐,化別人的知識爲本身的工具。
關於「內聚和耦合」
OneZero第四周第三次站立會議(2016.4.13)
第六週-單元測試
不止單元測試,目前對上週課堂內容拓展最好的一篇。
親自實踐了單元測試。
第六週做業 -內聚耦合
PSP,單元測試。欠債歸還了。
PSP,餅圖、折線圖。
結對逆波蘭,with 劉偉碩,對逆波蘭算法說明清楚,值得一讀。對結對的體會也分析到位。
單元測試實踐。
等等,完整的做業,至少大綱是完整的。請各位參考。
爆打團隊 2016.04.13 站立會議
項目進度風險較高的典型案例,請各位去看燃盡圖。
期待順利完成--核心功能。
第六週-總結&結對編程,PSP,餅圖。
與鄭蕊結對,兩篇技術博客對照着讀,格外有收穫。
PSP,餅圖、折線圖
軟件項目管理第六週做業(PSP、進度條)
進度條,折線圖
OneZero團隊Beta發佈劇透
值得一看,好玩。
」單元測試「理解與感悟
可貴的本身的理解。
本身的理解可能不全面和幼稚,可是比全文照抄仍是要強出不少。
魯迅先生說,淺的清水比深的黑潭要好。
「耐撕」2016.04.13站立會議
軟件項目管理第六週做業
OneZero第四周第四次站立會議(2016.4.14)
第六週--β發佈前的劇透
快要能夠給別人用了。
「耐撕」團隊2016.04.14站立會議
爆打團隊 2016.04.14 站立會議