這個作業屬於哪個課程
這個作業的目標
《通讀構建之法,提出三個困惑和自己的理解》
姓名-學號
《倪伶俐》-<2018330301144>
第一章:概論根據這句話的上下文可知,對於需求不同的人來說,bug不一定是bug,那評判的真正標準是什麼呢?p16:「是蟲子,還是肉芽?不同的人有不同的答案」
bug是軟體中漏洞的意思,通讀上面那個關於肉芽和蟲子的故事我還是不能理解換個角度來看肉芽就不是蟲子了?不管在哪個角度來看,蟲子就是蟲子啊bug就是bug,怎麼會因為需求不同而轉化?
而且之所以是漏洞就是對於這個軟體中不全面的東西,那跟普通的**編輯錯誤又有什麼不同?難道這種編輯錯誤換乙個角度看也能搖身一變變成肉蟲?肯定是不行的。
第3章 個人能力的衡量與發展不管是打籃球還是踢足球,都是團隊合作能力要求很高的團體專案。像軟體工程開發也注定是乙個團體活動,拋開很強的大佬不算,對高階工程師來說,到底是團隊合作能力強還是個人能力強更重要?p51:「團隊對個人的期望,個人能力即使很強,也要按照團隊制定的流程工作。」
p48:「像打籃球一樣,對個人能力要求還是很重要的.」
1.如果兩者都能兼顧最好,畢竟就像球星都是有自己的獨特之處,只有個人能力夠強才會嶄露頭角。
2.退而求其次的話團隊合作能力更重要。因為乙個人幾乎不能完成乙個專案,特別是不配合的人就不會聽取別人的意見,一意孤行會不利於軟體的開發和完善,軟體好與不好也是多數人試用的結果,必須要注重團隊合作。
第五章 團隊和流程1.可強迫開發員採用規範的開發方法p105:瀑布流程的各種變形及適用範圍
2.嚴格規定每個階段必須提交的文件
3.要求每個階段提供的工作產品都必須通過驗證
缺點:缺乏靈活性,變動成本高
第二次作業
execise02 1.查詢85年以後出生的學生姓名 性別和出生日期 2.列表顯示所有可能的學生選課組合 學號 課程號 3.查詢1 2 4班中陳姓同學的資訊 4.查詢所有及格的學生姓名 所選課程名及所得分數 5.統計各門課程的及格人數 課程編號 課程名 及格人數 6.統計各門課程的總人數 及格人數和...
第二次作業
第一題 p1 1 遞迴寫法,效率低 include 1.寫乙個函式返回引數值為1的個數 比如 15 0000 1111 4個1 程式原型 int count one bits unsigned int value int fuc int x else return 0 void mainp1 p1 ...
第二次作業
檔名稱 516.cpp 作 者 闕文榮 完成日期 2016 年 3 月 11 日 版 本 號 v1.1 對任務及求解方法的描述部分 用while語句控制輸出 輸入描述 略 問題描述 現在北京有一套房子,200萬,假設房價每年 10 乙個軟體工程師每年固定能賺40萬。他想買這套房子,多大的 率能夠忍受...