Visualization Driven Development
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
Explore visualization-driven development techniques in this 30-minute conference talk from Strange Loop 2013. Learn how to create interactive visualizations to understand and debug complex algorithms, supplementing traditional testing methods. Discover practical examples using HTML, CSS, JavaScript, and advanced tools like D3. Gain insights into improving code comprehension, problem diagnosis, and algorithm development through visual representations. Follow along as the speaker demonstrates how to build custom visualizations, connect them to your code, and leverage them for more effective software development.
Syllabus
Intro
About Me
Communication
What's happening?
Tool Belt
Deficiencies
You're planning a wedding
A good cake for the reception?
Data Visualization
Code is Data
Quick Sort
LOGO
Drawing a House
Web Browser
In the Browser
In the REPL
Bar Chart in D3
Identify Nouns
Choose Visual Representation
Choose a Layout
Implementation
A Problem
Keep it simple.
Before query state
Jig Benefits
Visualization Benefits
Taught by
Strange Loop Conference
Tags
Related Courses
Probabilistic Graphical Models 1: RepresentationStanford University via Coursera Computer Security
Stanford University via Coursera Intro to Computer Science
University of Virginia via Udacity Introduction to Logic
Stanford University via Coursera Internet History, Technology, and Security
University of Michigan via Coursera