作者
Mary Beth Kery
发表日期
2017/10/11
研讨会论文
2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
页码范围
321-322
出版商
IEEE
简介
A diverse range of people, from students to engineers to designers, are interested in using programming to analyze, visualize, and build new intelligent systems from data. However, when working with data, a programmer must typically experiment heavily: writing out and running many different approaches in code to reach a desired result [1][2]. This form of exploratory programming presents extra challenges and pitfalls for programmers. For example, as a person iterates on a problem over a long period of time, it can become difficult to answer questions like: “Through what steps did I achieve this result?” [3] or “What different analyses have I tried or not tried so far?”. Currently there is a sparsity of tools for programmers to keep track of all their code experimentation, and intermediary data analysis steps are easily lost. Programmers also struggle with making many small highly exploratory code changes, such as trying …
引用总数
201920202021202220232024212111
学术搜索中的文章
MB Kery - 2017 IEEE Symposium on Visual Languages and …, 2017