aalto1 untyped-item.component.html
GitHub Copilot pariohjelmoinnissa
Loading...
Files
Aalto login required (access for Aalto Staff only).
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
Department
Major/Subject
Mcode
SCI3027
Degree programme
Language
fi
Pages
20
Series
Abstract
Perinteisellä kahden ihmisen välisellä pariohjelmoinnilla saavutetaan hyötyjä, kuten parempi koodin laatu, tuottavuus sekä oppiminen ja tiedonjako. Tässä kandidaatintutkielmassa tarkastellaan, miten GitHub Copilotin kanssa toteutettava pariohjelmointi vertautuu perinteiseen pariohjelmointiin.
Kirjallisuuskatsauksena kandidaatintutkielma käsittelee Copilotin vaikutusta pariohjelmoinnin hyötyihin ja haittoihin. Työssä tarkastellaan myös, miten Copilotin kanssa pariohjelmointi vertautuu perinteiseen pariohjelmointiin esimerkiksi parien dynamiikan ja roolituksen suhteen. Työssä tarkastellaan lyhyesti myös Copilotin aiheuttamia uusia haasteita.
Havaitaan, että Copilotin kanssa pariohjelmoinnilla saavutetaan monia samoja hyötyjä kuin perinteisessä pariohjelmoinnissa, kuten parempi koodin laatu ja tuottavuus. Hyödyt eivät Copilotin kanssa pariohjelmoidessa kuitenkaan ole yhtä merkittäviä kuin perinteisessä pariohjelmoinnissa. Copilotin kanssa kuitenkin ratkaistaan monia perinteisen pariohjelmoinnin haasteita.