首页 > 编程语言 >[技术讨论]看了73篇极限编程论文后的感觉和一点总结

[技术讨论]看了73篇极限编程论文后的感觉和一点总结

时间:2023-04-17 12:33:56浏览次数:35  
标签:结对 论文 或者 大学 编程 学生 极限 73


最近两周的时间里,我看了73篇极限编程的论文,其中68篇是主要写结对编程的论文。

在这些论文中,我看到了各个国家的文章,欧洲,北美,澳洲,少量亚洲的论文,其中看到了大概四五篇来自国内大学与国外大学或者研究机构合作的论文。

国内这些大学的名字就不提了。

我看到美国的一些结对编程的论文参与的学生数量从几十到一千多人,部分研究时间长达三年。当然那个大学在这三年间发表了多篇论文,其中关于结对编程方面的论文有五篇之多。

看到了一篇国内某大学一学生与国外一华人留学生合写的论文,后来在另一篇论文中发现了内容与之类同的论文,只不过,后者是这个华人留学生和另外一个外国人合写的。另外,后者的文章内容数据更充实,论点的依据数据更准确,基本上可以认定前者是后者抄袭后修改出来的。

国内关于结对编程方面的那几篇论文都存在如下问题:

1、参与试验者背景不明,不知道是不是学生,或者即使知道是学生也不知道学生的情况,都是大学生,硕士生或者还是博士生,大学是大学几年级学生。而在国外的多数论文中对此都有很明确的说明:大学新生,高年级学生或者大学毕业生,男性,女性,少数民族等等个性与背景条件等等。

2、参与试验者的数量较少,没有见到那个国内这方面的论文中涉及到的试验者超过六个。基本上都是六个人组成两个结对组合和独立开发者四对。而在国外的论文中也有六个的方式,除了六个以外,还有十二个,一百多个,几百个,一千三百多个参与者等等不一而足。

3、试验时间或者试验项目情况不明确,文中很少提到具体的试验时间或者项目的数量与情况,只有一篇提到是12个任务组成。而在国外的论文中会提到项目试验的时间,诸如400小时的开发时间或者全部试验周期为多少年多少学期内进行,或者按照项目的数量来进行评估,诸如12个项目任务以及这些项目都来源于那里,是游戏类项目,还是其他类别的项目等等。

我是为了撰写我的交换编程论文而查阅的相关资料,这些学术论文都是一个朋友从自动化所内的网络上帮我从一个学术论文网站上下载下来的,因为其他的ip都无法从这个网站上下载东西,这些学术网站是收费的,好像还比较昂贵。

上面只是一些现象的评论,今天没时间继续了,下次再说吧。

 

补充:

看到一个朋友说我只写出这么一点东西,的确我写的很少,不过,我看这些文章不是为了总结这篇文字,这篇文字只是副产品而已。呵呵,主要的东西是为了撰写交换编程的论文,看看国内外相关的学术研究状况。目前这篇文章已经基本上完成。

标签:结对,论文,或者,大学,编程,学生,极限,73
From: https://blog.51cto.com/tsingrun/6194958

相关文章

  • 编程中最难的就是命名?这几招教你快速上手
    前言本文转载于阿里开发者公众号,具体详见:编程中最难的就是命名?这几招教你快速上手正文 你可不能像给狗狗取名字那样给类、方法、变量命名。仅仅因为它很可爱或者听上去不错。在写代码的时候,你要经常想着,那个最终维护你代码的人可能将是一个有暴力倾向的疯子,并且他还知道你住......
  • 成都控制设备订做:利用74373芯片进行单片机IO口扩展的方法介绍
    本文介绍用74373芯片进行微处理器IO口扩展的方法。1.为什么要进行IO口扩展?在电路设计的某些时候,微处理器(如单片机)IO口不够用了,此时该怎么办呢?利用辅助芯片进行IO口扩展是个简单直接的方法,能用较少的成本增多IO口。我处提供单片机、PLC、电路板、控制器/箱、仪器仪表、机电设备或系......
  • 2023.4.16编程一小时打卡
    一、问题描述:线性代数里面我们学习过n维向量,请用类vector_N来封装n维整型向量,成员如下;私有数据成员: 向量维数n,int型指针p,int型公有函数成员:无参默认构造函数,在该函数中,将n置0,将p置null;重载输入输出运算符,输入运算符,先指定向量维数,若输入为非正整数,则提示错误信息,“Error......
  • Rust编程语言入门之智能指针
    智能指针智能指针(序)相关的概念指针:一个变量在内存中包含的是一个地址(指向其它数据)Rust中最常见的指针就是”引用“引用:使用&借用它指向的值没有其余开销最常见的指针类型智能指针智能指针是这样一些数据结构:行为和指针相似有额外的元数据和功能引用计数......
  • 编程语言和编程工具
    使用过的语言:C、JavaC语言的优势:C语言编写的代码效率高,运行速度快。C语言的语法和功能简单,易于学习和理解。C语言具有很高的可移植性,可以在多种不同的平台上运行。Java语言的优势:Java语言是一种跨平台的编程语言,可以在不同的操作系统和硬件平台上运行。Java语言有很多强大......
  • 响应式编程初探
    响应式响应式系统(ReactiveSystem)具有以下特质:即时响应性(Responsive)、回弹性(Resilient)、弹性(Elastic)以及消息驱动(MessageDriven)响应式系统更加灵活,松耦合,可伸缩即时响应性只要有可能, 系统就会及时地做出响应。即时响应是可用性和实用性的基石,而更加重要的是,即时响应意......
  • 每日编程一小时(第七天)
    一.问题描述找两个数的最大公因数。二.设计思路1.输入两个数2.比较两个数的大小3.大数求余小数4.循环除数做被除数余数做除数,直到余数为0,被除数就是最大公因数三.流程图 四.代码实现#include<stdio.h>intmain(){inta,b,c,m,n;scanf("%d%d",&a,&b);......
  • 30-组合可编程逻辑器件-PLD
    组合可编程逻辑器件1.PLD的结构1.1结构1.2表示方法实心点表示连接,但是不可编程×点表示连接,但是可以编程2.编程技术2.1熔丝工艺每个输入线连接二极管和保险丝2.2电擦除3.PLD分类低密度PLD和高密度PLD低密度PLD又分为:PROM/PLA/PAL/GAL高密度PLD又分为:......
  • COMS3200 网络编程
    COMS3200Assignment12023S1100totalmarks,25%overallcoursemarkDue:15:0019April20231Preface1.1NotesThisdocumentissubjecttochangeforthepurposesofclarification.Changesmadesincetheoriginalreleasewillbehighlightedinred.Please......
  • 《3D编程模式》写书-第3次记录
    大家好,这段时间我完成了“积木模式”、“管道模式”、“多线程模式”、“依赖隔离模式”的初稿目前我已经完成了所有模式(7个模式)的初稿,下面会给出它们的使用场景,如果您正好能用到,请联系我提前阅读模式的初稿,欢迎大家给出反馈建议,您的大名有机会出现在《3D编程模式》的书中,感谢!我......