Comments on: the shape of ideas /2003/08/the-shape-of-ideas/ Sarah Allen's reflections on internet software and other topics Mon, 18 Aug 2003 23:51:04 +0000 hourly 1 https://wordpress.org/?v=5.7.1 By: Kim /2003/08/the-shape-of-ideas/#comment-68 Mon, 18 Aug 2003 23:51:04 +0000 /wordpress/?p=42#comment-68 Beautiful. Thank you!

I feel the same way about my code, although I think you’re much more eloquent at describing it. I frequently explain my conception of a software architecture as being like a landscape, with clear mountains and valleys, of varying shapes and textures. The criteria I use for deciding whether a design is good or not is how well it molds to the 3D “shape” of the requirements and the libraries it depends upon.

I once considered making a tool that would let me work with code directly, and display code the same way that I saw it in my head. Never went anywhere, though.

]]>