采访田飞师兄有感 ——by 李皈颖
來MSRA后一個月了,終于迎來了現代軟件工程,開課第一天,殷老師(也是我的“饅頭”)要求我們去采訪一下前任師兄,了解一下他們的感受。我們組聯合采訪了陳凱師兄,但是因為我忘記了,所以我單獨找田飛師兄采訪了一下。
以下是采訪記錄:
Q1:你們當時,最后的項目做的是啥,干嘛的?
A1:
{
A:做一個真人拳皇游戲
Q:能詳細點嗎,為啥叫真人?
A:一開始想做真人提供圖像 然后自動拼接一類的 后來發現難度太大 改成自己拍照片 加到程序里
Q:拳皇打斗的時候,人物是自己的照片嗎,是不是就頭像是?
A:都是 就是拍了很多照片 各種動作的 ;全身
Q:這感情好....,其他人也可以輸入自己的圖片生成新人物嗎,還是人物是預定義好的
A:后者
}
?
Q2:那好,下一個:你覺得那些事在軟件工程中很重要,但以前在學校編程中沒有注意過的?
A2:團隊合作 對項目的詳細規劃 這兩點吧
?
Q3:你們做軟件前期要對軟件進行策劃,就是規定軟件的結構之類的,但是畢竟沒有開始實現,前期的規劃恐怕和實現總 有出入。。。(在學校就是這樣),那你們做軟件時最后實現的軟件,和你們策劃是弄出來的結構是一樣的嗎?
A3:
{
A:肯定不可能完全一樣的了 有些東西沒有想清楚 所以真正做的時候就比較麻煩
Q:最后差別大嗎...
A:大
Q:那為啥要做前期策劃啊,跟結果差那么多,沒有起到導向作用啊
A:就是前期盡力吧 不要忽略這個重要性
}
?
Q4:嗯,我以前在學校寫代碼的時候也想過要先策劃一下,但是,每次來想的時候,就發現沒有深入到程序中,沒法考慮 清楚到底怎么做才好,那你們當時策劃的時候是依據什么來對軟件進行計劃的,就是說怎么樣保證軟件的策劃盡量 可靠?
A4:?
{
A:這個問題有些大 呵呵 就是想好大概分幾個模塊 每個模塊做什么等等
Q:反正就是不要弄得太細,搞清楚模塊的功能就行是吧,不用太深入細節
A:這倒也不是 能深入細節最好了 但關鍵就是很多細節也并不是規劃就能規劃好的 包括自己真正實現的時候蹦出 ? 來的很多問題 都是預料不到的
Q:這樣,了解,就是說蓋好大框架后,盡力完成在已有知識內的設計,然后剩下的在實踐中處理是吧
A:恩 我覺得是這樣的
}
?
Q5:那最后一個問題,你覺得軟件工程這課主要學什么,或是說,怎樣才能學好?
A5:付出精力學習新知識 多動手 多跟同伴交流 就差不多吧?
?
采訪心得:
田飛師兄告訴我說,軟件工程的要點在于,策劃軟件構架時,分清模塊,和功能,不要一上來就嘛代碼,要做好前期的策劃,雖然因為實踐與策劃的偏差,最后結果可能同策劃的差別很大,但是在一個設計好的框架下的修改比漫無目的寫代碼更容易具有結構性,前期的策劃,也可以使得程序要看的更遠,使得軟件最后不會一團亂麻,bug叢生。
轉載于:https://www.cnblogs.com/Gun-N-Rose/archive/2012/09/03/2668630.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的采访田飞师兄有感 ——by 李皈颖的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PAT_B_1012 数字分类 (有待改
- 下一篇: 一步步构建大型网站架构 [转]