• 团队编程


    软件工程实践团队编程

    作业链接:团队编程

    团队github链接:

    wordCount

    模块设计:

    经过小组成员的讨论,最终我们小组把作业划分为以下几个部分:

    命令行参数的处理
    文件的读写操作
    统计文件字符数
    统计文件单词总数
    统计单词(词组)及其词频
    统计文件的有效行数
    文件中字符的处理

    团队提交日志截图:

    img

    img

    img

    第四模块

    第四模块还是比较有意思的
    推荐参考博客https://www.cnblogs.com/Martrix-revolution/p/11708529.html

    最终运行结果:

    最终整合的代码还有些小bug,修改中

    组员职责分工:

    成员 具体分工
    贾懿 文件读写操作,主函数
    徐美佳 测试
    陈友昆 统计文件单词总数
    陈功贤 命令行参数的处理,博客编写
    蔡智伟 大小写转换
    陆志阳 统计单词(词组)及其词频
    李爱军 统计单词(词组)及其词频
    涂峥嵘 统计文件字符数
    林生枝 统计文件有效行数
    洛桑平措 代码整合

    程序运行截图:

    各部分运行截图:

    img

    img

    img

    总结:

    今天的团队编程对我们小组是一次全新的体验:

    李爱军:从最初看到题目一脸懵逼,然后组员一起讨论如何实现,确定每个人的分工,设计不同的函数模块,到最后在晚上一起讨论实现结果,整个过程很艰辛,但还是学到了一点东西。

    蔡智伟:今天刚看到题目能记起以前做题时候的错误,应该一开始静下心来好好审题,仔细分析各个功能模块做了什么事情,应当怎样去完成。并且,从前以为数据结构很少有用到,今天队友同学有用到那些少见的数据类型和一些算法,自己应当适当的去学习那些内容。今天没有数据结构的知识,很难打出好点的程序,所以以后应当多学习这方面的知识。

    洛桑平措:一看到题目就啥也不懂,后面花了好长时间才读懂题目,但是不知道怎么做,在后面的时间里跟着团队尽量去学习一点东西。跟着团队能够有点收获。

    陆志阳:基本做出了第四模块,复习了哈希表,map等的操作,了解了strtok()的使用。具体请见https://www.cnblogs.com/Martrix-revolution/p/11708529.html

    徐美佳:以前没有体会过团队编程,这次有了一定的体验,每个人负责不同的块,然后进行代码的整合,感觉对团队编程有了一些了解,团队里互帮互助,让我感受到了团队的意义。

    陈功贤:这次编程对我们所有人都是一次全新的体验,从大家一起讨论题目,到分完工,大家开始实现的各自的模块,感觉大家都得到了锻炼,各种问题也让大家有所收获。

    陈友昆:在这次团队编程中,我感触最深的是团队成员之间的分工和配合,我们要协调好每个成员之间的分工,才能更有效率地完成任务!通过这次团队编程,让我更加理解了团队的概念和意义所在,也让我对之后的团队合作有了更好的准备!

    林生枝:在实现的时候对文件输入函数fopen了解不够,一直出错,感觉就是团队编程时大家一起讨论,有问题也能马上想办法解决,效率有很大提升,对我自己的收获也蛮多的。

    涂峥嵘:编程完成后的测试至关重要,这关乎到代码的正确性。而在团队编程中一个小小的错误会影响到整个团队的工作,所以在测试阶段不能有任何差错或者漏洞。

    贾懿:全局变量的统一很重要!接口函数应该更清晰!不应该隨意使用模糊的变量名!用于调试的输出和注释掉无用的代码应该在提交时候删除!

  • 相关阅读:
    requireJS 简要介绍和完整例子
    SQL 语句递归查询 With AS 查找所有子节点
    ztree的添加、修改、删除及前后台交互
    JQuery-zTree.js使用范例
    CSS3自定义滚动条样式 -webkit-scrollbar
    jQuery插件定义
    JQuery 插件开发
    jQuery操作复选框checkbox技巧总结 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等
    Xml序列化
    wen7安装oracle 11g出现"未找到文件 E:development_toolsdatabaseoracleinstall_ddbhomeowbexternaloc4j_applicationsapplicationsWFMLRSVCApp.ear"
  • 原文地址:https://www.cnblogs.com/T-MAX-WK/p/11703326.html
Copyright © 2020-2023  润新知