结对项目总结

这次结对项目确立了很久一直没有动手,结果突然要告诉我要截至了,有点慌。只能先写一手博客,稳一手。

    这次的结对项目我们挑选了第二个项目,我觉得这个比较像是一个游戏,这次的用户群体主要是小学生。于是我们选择了基于Unity3d的一个开发,感谢C#跨平台的特性,我们只需改动一小部分的API就能够在不同的平台上部署我们的四则运算的软件。并且这一次,Uunity3D自带的GUI给我们带来了极大的便利。虽然GUI效果并不是很好,但还是给我们剩下了极大的精力去对付其他事情。很惭愧我们的项目之完成了一部分,我把主要的时间花在了概率论学习,以及社团,我目前只完成了随机数的生成以及中缀表达式转后缀表达式还有后缀表达式计算这几个模块,还并没有进行统一的整合。
1、预计分析
    这一次依旧很惭愧,我们这是盲目的开发,定下的计划也被考试打断了,陷入了“焦油坑”中。深刻意识到了软件工程的必要性,如何将智力密集型的软件开发变成一个规范的工业化的产业,这还真是血的教训。总体的项目开发预计需要60人时就能完成所有基本的功能,目前已经花了12个人时。
2、开发过程遇到的情况
    1)我们一开始对于四则运算进行了过于粗略的估计,我们一开始以为这个是个比较难的一个模块,后面发现实际上写也没有用太多的时间,我们用原来的四则算式去生成一个新的四则算式,通过进行添加操作数和操作符。还真是纸上得来终觉浅,绝知此事要躬行。
       2)再运用协程函数,把生成整个分散到各个画面帧当中,来减少卡顿的出现。
       3)四则运算就用中缀表达式转后缀表达式,这个部分老生常谈,这里不进行累述。
      4)我们一开始是采用纯随机的生成算法,这样容易出现比较硬核的部分,即一个十位数的幂也会比较大,我们稍微进行了一点点的改进,避免了这种情况。考虑到用户群体还是小学生,我们仍需要对生成算法进行改进。
      5)我们一开始的想法很多,希望加入一些有意思的模式不单单是一个单纯的四则运算,我们希望小学生能够觉得我们的程序有意思,而不是一个无聊的四则运算的训练,这需要更多的时间把我们的项目去完善。
3、总结
    从课程上面来说,我们这一次的开发已经是以失败告终了,但我们会慢慢将它完善的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
ChatGPT结对编程是一种将两个程序员合作编写代码的技术。这种技术可以提高编写代码的效率和质量,同时也可以提高两位程序员的技能水平。以下是ChatGPT结对编程的步骤: 1. 首先,找到一个合适的编程伙伴。最好是一个有一定编程经验的人,但如果你是新手,也可以与另一个新手合作。 2. 确定你们编写的代码项目。你们可以选择一个共同感兴趣的项目或者一个有挑战性的项目。确保你们都对项目有一定的理解。 3. 确定你们的角色。一个人可以担任主要代码编写者,另一个人可以担任代码审核者。这样可以确保代码的质量。 4. 确定编程环境。你们可以使用一个共同的编程环境,如Visual Studio Code或者Atom。也可以使用在线编程环境,如CodePen或JSFiddle。 5. 开始编写代码。一个人负责编写代码,另一个人负责审核代码。在编写代码的过程中,你们可以随时通过聊天工具进行交流和讨论。 6. 定期进行代码审核。定期进行代码审核可以确保代码的质量。你们可以定期的分享代码,并相互审核对方的代码。 7. 完成项目并进行总结。完成项目后,你们可以总结你们的经验和教训,并提出改进建议。这将有助于你们以后更好的编写代码。 总之,ChatGPT结对编程是一种非常有用的技术,可以提高编写代码的效率和质量。通过合作编写代码,你们可以相互学习,相互支持,以及增强你们的编程技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值