Textdokument
Replacing TODO-Comments by Applying Hole-Driven Development to C#: A Proof of Concept
Lade...
Volltext URI
Dokumententyp
Text
Zusatzinformation
Datum
2023
Autor:innen
Zeitschriftentitel
ISSN der Zeitschrift
Bandtitel
Verlag
Gesellschaft für Informatik e.V.
Zusammenfassung
Tightening 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.