Abstract
Software programming isn't normally associated with the work of the visual design, but nowadays there's a growing number of designers writing their own software as part of their design process. Computer programs, when built as intermediate design entities, can represent and making operational relations of data and geometries. Extending the ability of the designer to construct and explore,…