Logo des Repositoriums
 

Replacing TODO-Comments by Applying Hole-Driven Development to C#: A Proof of Concept

dc.contributor.authorMayr, Bernhard
dc.date.accessioned2023-10-01T12:44:46Z
dc.date.available2023-10-01T12:44:46Z
dc.date.issued2023
dc.description.abstractTightening the feedback loop while being able to quickly test new ideas allows programmers to stay focused. However, popular general-purpose programming languages do not provide short feedback cycles while implementing new features or fixing bugs. In this proof of concept, psychological foundations of complex problem-solving will be laid out, before the history and status quo of note-taking in programming is presented. After that, the concept of hole-driven development will be introduced. Combining these ideas will lead to a concept that enables programs that are executable, despite being incomplete. This allows programmers to gradually refine their mental models while being able to test their assumptions by already running potentially incomplete programs.en
dc.identifier.doi10.18420/muc2023-mci-src-414
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/42443
dc.language.isoen
dc.publisherGesellschaft für Informatik e.V.
dc.relation.ispartofMensch und Computer 2023 - Workshopband
dc.relation.ispartofseriesMensch und Computer
dc.subjectcode comments
dc.subjectexecutable comments
dc.subjecthole-driven development
dc.subjectdeveloper experience
dc.titleReplacing TODO-Comments by Applying Hole-Driven Development to C#: A Proof of Concepten
dc.typeText
gi.citation.publisherPlaceBonn
gi.conference.date3.-6. September 2023
gi.conference.locationRapperswil
gi.conference.sessiontitleMCI: Student Research Competition

Dateien

Originalbündel
1 - 2 von 2
Vorschaubild nicht verfügbar
Name:
muc2023-src-414.pdf
Größe:
424.13 KB
Format:
Adobe Portable Document Format
Vorschaubild nicht verfügbar
Name:
Submission - Video (Bernhard Mayr).mkv
Größe:
26.47 MB
Format:
Unknown data format