Adopting Design Practices for Programming

Abstract : Programmers continuously design the programs under development. For example, programmers strive for simplicity and consistency in their constructions, like practitioners in most design fields. A simple program design supports working on current and future development tasks. While many problems addressed by pro-grammers have characteristics similar to design problems, programmers typically do not use similar principles and practices developed to address these problems. In this chapter, we report on the adoption of design practices for programming. At first, we propose a new concept for integrated programming environments that encour-ages programmers to work with concrete representations of abstract thoughts within a flexible canvas. Secondly, we present continuous versioning as our approach to support the need for withdrawing changes during program design actitivities.
Type de document :
Chapitre d'ouvrage
Design Thinking Research, pp.16, 2012, 〈10.1007/978-3-642-31991-4_14)〉
Liste complète des métadonnées

Littérature citée [20 références]  Voir  Masquer  Télécharger
Contributeur : Lse Lse <>
Soumis le : vendredi 20 février 2015 - 15:13:26
Dernière modification le : samedi 20 février 2016 - 08:00:12
Document(s) archivé(s) le : jeudi 28 mai 2015 - 16:16:39


Fichiers produits par l'(les) auteur(s)



Bastian Steinert, Marcel Taeumel, Damien Cassou, Robert Hirschfeld. Adopting Design Practices for Programming. Design Thinking Research, pp.16, 2012, 〈10.1007/978-3-642-31991-4_14)〉. 〈hal-01119005〉



Consultations de la notice


Téléchargements de fichiers