C++Now 2018: Eberhard Gräther “The Untapped Potential of Software Visualization”
Вставка
- Опубліковано 4 вер 2024
- cppnow.org
-
Presentation Slides, PDFs, Source Code and other presenter materials are available at: cppnow.org/hist...
-
Software visualization is as old as software engineering, but it still only has limited day-to-day applications. The potential benefit of visualization stays largely untapped, while the software community is facing a big problem: Professional software developers spend most of their development time on reading and understanding existing source code, instead of actually writing new one. Thus, a lot of their productivity is lost.
Visualization leverages research on human visual perception. Its use allows us to process and understand information much quicker than information provided solely in textual form. We will see how these laws are used by different software visualization fields to improve comprehension of certain aspects of a software system. Applying the introduced design principles we will develop a simple visual notation that helps to accelerate understanding source code. Sourcetrail, a cross-platform source explorer built on top of the LLVM/Clang LibTooling library, will be used to demonstrate how such a visual notation simplifies getting to know a large code base in practice.
-
Eberhard Gräther
Software Engineer | UX Designer | Managing Director, Coati Software KG
-
Videos Filmed & Edited by Bash Films: www.BashFilms.com
---
*--*
---
Wish the people had more spend on software visualisation then doing visual modeling (aka UML)
Can you give a few examples on what exactly you mean?
Tool is really powerful and useful for understanding a new code base.
which tools is that? Is it opensourced? can I try it out for personal use?
that looks like an amazing tool
Hi! Try to use NEW Data Visualization Tool AtomicusChart® atomicuschart.com get free trial for 3 month.
Christmas sale 40% discount! purchase AtomicusChart and save up to 40%! your promo code “CHRISTMAS”
Very cool
I want emoji variables.
Look up emojicode