来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 李皈颖相关推荐

  1. 采访吴岳师兄有感 by 王宇飞

    本报记者王宇飞通过msn采访了08级大牛师兄,吴岳师兄.吴岳师兄所在的Rosting小组在去年发布了一款学术产品--微软学术家族树,它是一款用于展现学者间学术遗传关系的可视化族谱,记者在家族树(htt ...

  2. 【摩客专访】简单易用的背后是吹毛求疵的追求 | 专访“方片收集”作者田飞

    采访者:做原型更快更简单的Mockplus 企划经理 Martin 受访者:"方片收集"作者田飞先生及其团队 本期"摩客专访"我们非常荣幸邀请到了"方 ...

  3. 新型制造业无人机的PMO体系运用及搭建——沃飞长空PMO负责人李璐璐

    沃飞长空PMO负责人李璐璐女士受邀为2021第十届PMO大会演讲嘉宾,演讲议题为"新型制造业无人机的PMO体系运用及搭建".大会将于8月28-29日在北京举办,敬请关注! 演讲嘉宾 ...

  4. 艺术的背后还有纪律——采访印度NIIT CEO有感

    今天下午采访印度NIIT的CEO Vijay Thadani.NIIT是印度最大的IT培训机构,业务遍及38个国家和地区.同时,NIIT Tech. 也是一家CMM5的软件企业. 采访的详细内容大家会 ...

  5. 阅读作业二-----读Lost in CatB有感 by 李栋

    Lost in CatB :http://www.ituring.com.cn/article/9363 看了Lost in CatB.深有所感.软件的数量在上升,软件的质量在下降.对于软件包的依赖性 ...

  6. 初创公司如何搭建开发框架_我帮助初创企业构建和部署数据科学的框架

    初创公司如何搭建开发框架 I help startups go from "product" to "product+machine learning". 我帮 ...

  7. 电子科技大学计算机导师李珂,李珂-控制科学与工程学院

    李珂,博士,教授,中国自动化学会车辆控制与智能化专委会委员兼副秘书长,中国电工技术学会电控系统与装置专业委员会.中国自动化学会电气自动化专业委员会委员."新能源发电与高效节能系统优化控制理论 ...

  8. 田捷:虚拟世界 实塑人生(转载)

    华佗再世可免灭顶之灾 1994年,田捷受美国宾州大学的邀请与资助,在该校医学图像处理中心做博士后研究,课题是二维切片的三维转换.该校曾创造了两个第一:研制生产了第一台计算机,在综合院校设置医学院的第一 ...

  9. 广东蓝桥杯c语言编译器_小软访谈之榜样充电站 千里之行,始于足下——“蓝桥杯”获奖者采访...

    小软访谈之榜样充电站 千里之行,始于足下--"蓝桥杯"获奖者采访 大学生活是丰富的.是自由的,但要如何去规划.管理时间,是每名大学生所需要思考的重要问题.小软今天采访到的就是两位充 ...

最新文章

  1. makefile ifneq多个判断条件_一文入门Makefile
  2. 对比丨深度学习库大排名:TensorFlow、Keras名列一二,Sonnet增长最快
  3. 与疫情赛跑|武汉火神山医院施工视频和现场画面
  4. 【数据结构】B树的理解
  5. 如何找tensorflow-gpu版本对应的cuda和cudnn
  6. 最小生成树——克鲁斯卡尔算法
  7. RT-Thread的线程(任务)处理【RT-Thread学习笔记 2】
  8. webmin mysql_MySQL+Webmin轻松创建数据库
  9. EdrawMax思维导图,EdrawMax组织结构图
  10. 新手菜鸟防***必备知识
  11. MongoDB 高阶
  12. 湿空气性质计算,随笔与学习记录(2.水蒸气分压,含湿量,相对湿度)
  13. java printf 格式_JAVA中Printf支持的格式
  14. 教你做系统的公众号选题规划,建立自己的选题库
  15. 【华人学者风采】杨义 悉尼科技大学
  16. AtCoder Beginner Contest 175 A Rainy Season 字符串+5种情况
  17. java contains 效率_List与Set的contains方法效率问题
  18. Excel技巧 - 办公提效
  19. 时间戳与日期时间的转换
  20. 大数据和云计算发展前景怎样?

热门文章

  1. error inflating class binaryXML LayoutParams addRule()
  2. ViewGroup的测量及绘制
  3. 两列布局、三列适应布局、两列等高适应布局。
  4. drf 解析器,响应器,路由控制
  5. redhat6.8链路聚合
  6. 用注解方式写定时任务
  7. Android开发——Android系统启动以及APK安装、启动过程
  8. attr()与setAttribute()的区别
  9. linux培训笔记1
  10. do语句转化为局部函数一例