學習ASE高階軟體工程的第一周

2022-09-13 11:24:14 字數 2317 閱讀 5274

1. 介紹自己

2. 現狀、經驗和計畫

(1)我是通訊與電子工程系的,我之所以選擇它,是因為他是乙個萬金油專業。上能寫**

debug

,下能搭電路焊電線,既提公升了邏輯思維能力,也提高了自己的動手能力。

技能調查表:

技能目前水平

希望在課後達到的水平

計畫程式理解48

多讀程式

模組化設計58

多寫模組

模組實現48

多寫模組

單元測試38

學習一些單元的測試技巧與方法

個人原始碼管理38

學會github

等管理工具

(2)(

a)這篇部落格寫的很有道理,我非常贊同。現在的大學生,即使是

c9高校的同學,上課的態度也並不是十分端正,上課遲到、後排睡覺,甚至翹課的都不在少數,更別提什麼認真聽課了。而我恰恰相反,我認為上課是獲取知識的乙個重要渠道,因為上課有老師給你講解知識點,可以立刻幫你解決一些你不懂的問題,是知識獲取效率最高的時間段,所以我大學階段從沒敲過任何一次課,包括助教講的習題課。我認為,上課的態度很大程度上決定了你的學習情況。

(b)我覺得大學師生關係是一種互惠關係。學生能從老師那裡學習很多知識,但是同樣學生也能教老師很多知識,尤其是我們學生學習了很多課程,融會貫通了文科、理科、工科的眾多知識點,能更好的將他們結合起來,這是老師可能不具備的。

如果布置的作業對我來說有些困難,我會選擇「向老師和同學請教,花更多時間,把作業全部完成」。因為作業是乙個溫故知新的重要環節,必須自己完成!

(c)參考引用是為了學習,這是承認他人智財權,保護他人利益的。而剽竊則是精神的盜竊者,是一種不良的道德和法律行為。

(3)我會選擇繼續從事科研。我覺得我的優勢就是喜歡**,發掘未知的領域,由探索精神。規劃就是要不斷努力,花出比別人更多的時間精力去做好它。

(4)這門課的學習計畫就是好好學習,認真完成老師給的任務,學有餘力則再做一些額外的工作。總**量大約在七八萬行左右吧,沒有具體統計過。為了有資格入職一流的軟體公司

/網際網路

/人工智慧公司,所需的**量可能在幾百萬行左右吧。如果可以,我還是挺喜歡當助教的,不僅能認識很多優秀的同學,同時自己也能學到很多知識。

我每週大約可以花15-20小時在本課程上面。同時為了奮發向上,我選擇比以前課要多很多,直到達到目標為止。在本課程結束要達到二十萬行**,一周大約要寫五六千行左右。

(5)我參考了(c)把每天胡思亂想的東西記在乙個筆記本上,作為思維快照,並常常翻回去自省,看看過去和現在的變化。這樣的習慣呢?

我覺得這是乙個很有趣的習慣。很多事情的靈感往往是在一瞬間激發出來的,如果能抓住它並記錄下來,也許當時不會有什麼想法。但是當過了很久,隨著經驗慢慢積累以後,我會發現那時的乙個想法也許對現在的困擾我的難題有著極大的幫助,或許可以幫助我解決難題。

3.提有質量的問題

(1)第八章:需求分析

看了本章節,我知道了需求分析十分重要,往往決定了中後期任務的複雜度與難度,但是在我們這門課或者目前的程式設計中似乎並不太包含這一環節,因此我覺得需求分析似乎在當前階段並不是重點,演算法、**實現、效率才是我們更應該關注的。

(2)第二章:個人技術與流程

在這一章中我看到了「效能分析」與「先用抽樣的方法找到效能瓶頸所在,然後對特定的模組用**注入的方式進行詳細分析。」這兩個內容,比較好奇抽樣方法是什麼,如何找到效能瓶頸?

(3)第十二章:使用者體驗

我覺得使用者體驗是非常重要的,我們程式設計師應當盡可能為使用者考慮,設計出友好、健壯性強的**和介面,但是我認為我們程式設計師也是人,有時為了讓使用者的體驗從可以接受變到非常舒爽,往往要增加很多**量和思維量,這無疑給開發者增加了不少難題,因此我們是否應該選擇乙個折衷的方案,而不是一味考慮使用者體驗?

(4)第四章:兩人合作

其中有這麼一段話:

首先**複審中發現的問題,絕大多數都可以由開發者獨立發現。從這一意義上說,複審者是在替開發者幹開發者本應該幹的事。

我有一點疑問,為什麼開發者不做這個事情,而是需要麻煩複審者來做?這不是白白浪費了時間精力嗎?

(5)第十六章:

it行業的創新

這裡提到了「兩張披薩餅」原則,認為團隊有效人數在8-12

人左右。我並不是非常贊成這一觀點。乙個團隊的人數應該由實際任務大小決定,而不是生搬硬套「披薩餅原則」,一定要控制人數。

4.認真寫反饋

為了改進教學,收集資料,老師在教學過程中會要求學生填寫對課程的反饋, 你會怎麼做?

我選 c. 認真按時填寫, 我認為幫助改進教學也是作為學生的責任

《軟體工程》第一周學習進度

專案 第一周所花時間 包括上課 四個課時的上課時間,一上午的四個小時的程式設計訓練 包括布置的程式練習和對以前所學c 知識的複習 一晚上三個小時的 閱讀時間 粗略的閱讀了 構建之法 和 大道至簡 軟體工程實踐者的思想 量 行 程式練習與c 知識複習練習的程式大約共200行。部落格量 篇 了解到的知識...

軟體工程第一周開課部落格

1.介紹自己,建部落格 看看自己的園齡,已經1年3個月了,但是回顧自己寫過的部落格,是從去年七月份,也就是去年大二暑假開始寫的,第一次課,竟然要求在部落格上進行自我介紹,很是出乎意料啊.建立部落格呢,最開始就是為了完成作業,在上面發表一些老師要求發表的東西,基本沒自己主動發表過文章,回頭想想,確實也...

軟體工程第一周開課部落格

話說既然是第一周,那麼就從自我介紹開始吧。自我介紹 作為一名現在已經是大二的學生了,主要學習程式語言,然而我覺的學習的並不好,我覺的用只了解基礎來形容我可能更比較貼切,距離我們應該達到的目標還有很大一段距離。現狀,經驗和計畫 現在的我呢,感覺到了壓力,況且基本上沒有自主的去發表,特別認真的學習某些知...