ViDI - The Visual Design Inspector (esug2014)

Preview:

DESCRIPTION

ViDI is a platform to provide interactive 2D and 3D visualizations of Design Problems in Smalltalk systems. The user can inspect and correct issues in the source code, as well as compare different versions of the same system in terms of design quality. ViDI is built on top of Moose, CodeCity, Roassal, and CodeCritics. Video from presentation: http://youtu.be/TYjWpTSK4Cg Get it: https://github.com/Uko/Vidi

Citation preview

ViDIVisual Design Inspector

R AE E LVYuriy TymchukMichele Lanza

ViDIVisual Design Inspector

R AE E LVYuriy TymchukMichele Lanza

Defect

Not so long ago in the cyber space … promoted by Doru

Pharo 3 Changes

Changes…

Pharo 2-3 Critiques

CC Workflow

CC Workflow

No sense of!system status

CC Workflow

No sense of!system status

Breaks flow

Package

Class

Method

Foreign Class

Package

Class

Method

Foreign Class

More CriticsLess Critics

You can interact!

* this viz is made with Roassal3D

https://github.com/Uko/Vidi