zoukankan      html  css  js  c++  java
  • 提问回顾与个人总结

    提问回顾与个人总结

    作业介绍

    项目 内容
    作业所处课程 班级博客
    作业要求介绍 作业要求
    我在这个课程的目标 锻炼编程能力,学习合作交流,增加开发经验
    这个作业在哪个具体方面帮助我实现目标 回顾反思总结

    作业正文

    之前的博客链接

    问题1 函数太过细化真的好吗,怎么控制度呢?

    答:细化是有必要的。对于测试来说,小的函数测试方便。对于代码逻辑来说,细化易读易维护。

    问题2 结对编程如果双方实力差距较大怎么办?

    答:分配任务的时候可以分配简答一点的给实力比较弱的一方,同时实力比较强的一方可以担任类似PM的角色,规划分配任务。

    产生的新问题:

    1、团队内部贡献分有没有更加科学的计算方式?除了代码量、时间这些考量,有些地方需要学习比较长的时间,这段时间的贡献又怎么评价?

    学到的知识点

    需求:用户的需求就要从用户中来。一开始的时候要做详细的调查。在前期版本发布后,要重视用户的反馈进行调整。

    设计:功能的设计要结合用户的需求和自己的实力。如果是很难实现的功能,可以尝试使用其他方法实现。如果用户需求不高,可以考虑放弃这个功能。

    实现:实现功能的时候,团队成员之间应该相互协调,meeting时候分享自己的工作进展和遇到的问题,交流之后很多问题就能解决。

    测试:单元测试是重要的。测试需要考虑用户的体验,从用户角度出发。

    发布:要选择合适的发布平台。

    维护:发布后的项目,收集用户反馈很重要。根据用户反馈,对及时维护或者下一轮开发,都有帮助。

    理解与心得:

    软件工程让我得到的收获是,对于一个大的项目,只要细致的划分,那么实力不够的团队成员也能参与进来做出贡献。对于一个团队来说,一个好的PM实在太重要了。

  • 相关阅读:
    HDU 1102 Constructing Roads
    HDU 1285 确定比赛名次。
    最小生成树 HDU 各种畅通工程的题,prim和kru的模板题
    HDU Jungle Roads 1301 最小生成树、
    并查集小结(转)
    HDU hdu 2094 产生冠军 拓扑排序 判定环
    模运算(转)
    拓扑排序(主要是确定环和加法) HDU 2647 Reward
    HDU 1372 Knight Moves 简单BFS
    用计算机模型浅析人与人之间沟通方式 (一)如何谈话
  • 原文地址:https://www.cnblogs.com/impuresaint/p/11055392.html
Copyright © 2011-2022 走看看