Opportunistic Programming: Writing Code to Prototype, Ideate, and Discover end-us e r soft war e e ngine e ring
暂无分享,去创建一个
Philip J. Guo | Scott R. Klemmer | Mira Dontcheva | Joel Brandt | Joel Lewenstein | J. Lewenstein | Mira Dontcheva | Joel Brandt
[1] Scott R. Klemmer,et al. Design as exploration: creating interface alternatives through parallel authoring and runtime tuning , 2008, UIST '08.
[2] Scott R. Klemmer,et al. Iterative design and evaluation of an event architecture for pen-and-paper interfaces , 2008, UIST '08.
[3] Charles Hill,et al. What do Prototypes Prototype , 1997 .
[4] Thomas D. LaToza,et al. Maintaining mental models: a study of developer work habits , 2006, ICSE.
[5] Philip J. Guo,et al. Two studies of opportunistic programming: interleaving web foraging, learning, and writing code , 2009, CHI.
[6] Brad A. Myers,et al. Six Learning Barriers in End-User Programming Systems , 2004, 2004 IEEE Symposium on Visual Languages - Human Centric Computing.
[7] Steven Clarke. What is an End User Software Engineer? , 2007, End-User Software Engineering.
[8] John K. Ousterhout,et al. Scripting: Higher-Level Programming for the 21st Century , 1998, Computer.
[9] Scott R. Klemmer,et al. Programming by a sample: rapidly creating web applications with d.mix , 2007, UIST.
[10] Scott R. Klemmer,et al. Hacking, Mashing, Gluing: Understanding Opportunistic Design , 2008, IEEE Pervasive Computing.
[11] Michael Schrage,et al. Serious Play: How the World's Best Companies Simulate to Innovate , 1999 .