现代软件工程 结对/团队作业 - 汉字的 2048 + 俄罗斯方块
生活随笔
收集整理的這篇文章主要介紹了
现代软件工程 结对/团队作业 - 汉字的 2048 + 俄罗斯方块
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?一個很有趣的軟件工程/編程作業,如果把漢字構成的規律運用在 2048 + 俄羅斯方塊這樣的游戲中,會有什么效果呢?? (鏈接1, 鏈接2)
既然是軟件工程的作業, 那就要體現出一些工程的特性:
作業要求:
1) 學生自行從網上找到經典俄羅斯方塊游戲的代碼, 這應該有很多版本,找一個適合當前學生技術水平的。?
2)分析代碼,描述它如何做到 MVC? (model - view? - controller) 的結構。 如果它不是這個結構, 描述它的結構。
3)重構模塊,讓它能實現 “漢字2048” 的要求,同時保持模塊之間還是 MVC 或者其他良性結構(例如 MVVM)。
4)把重構的過程寫成一個博客,發布。?
5)如何判斷幾個漢字(或部首)能否形成一個新的漢字, 這是一個較難的子問題, 可以交給一個子團隊來完成,如何定義這個模塊和其他模塊之間的API? 希望好好思考。?
總結
以上是生活随笔為你收集整理的现代软件工程 结对/团队作业 - 汉字的 2048 + 俄罗斯方块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面试pythone_python面试常见
- 下一篇: pep8 python 编码规范_实用的