Errors and Poor Practices of Software Engineering Students in Using Git


Eraslan Ş., Rios J. C. C., Kopec-Harding K., Embury S. M., Jay C., Page C., ...Daha Fazla

4th Conference on Computing Education Practice (CEP), Durham, Kanada, 09 Ocak 2020, (Tam Metin Bildiri) identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1145/3372356.3372364
  • Basıldığı Şehir: Durham
  • Basıldığı Ülke: Kanada
  • Orta Doğu Teknik Üniversitesi Kuzey Kıbrıs Kampüsü Adresli: Hayır

Özet

Git is one of the most popular version control systems used by software developers to work collaboratively. Using Git in an educational context allows students to gain skills for real-life projects but they also face challenges when interacting with Git. In this paper, we present a list of errors and poor practices obtained through a focus group study with teaching staff. This list can be used to improve the learning experience and to help teach Git in a more efficient way. The list includes many more items, and has a wider coverage of the elements of collaborative software development, than other studies in this field.