Visual programming should complement, not replace, textual coding. By integrating diagrams into the development process, especially in areas like state transitions and memory layouts, developers can improve code clarity and ease complex tasks. Current levels of integration range from separate diagram tools to IDE-generated
Table of contents
Where Should Visual Programming Go?Level 0: Diagrams live separatelyLevel 1: Diagrams live next to codeLevel 2: Diagrams are generated from codeLevel 3: Diagrams are codeNon-goal: Diagrams replace code1 Comment
Sort: