Jelenlegi hely

Program vizualizáció (CodeMetropolis)

CodeMetropolis


A CodeMetropolis segítségével a fejlesztők felfedezhetik a namespaces-ek kerületeit, körbejárhatják az osztályokat reprezentáló kerteket, majd felmászhatnak metódusok virtuális létráján az épületek tetejére, hogy letekintsenek a forráskódból alkotott városra, így látva a kódot úgy, ahogy eddig még soha.


A szoftvervizualizációs technikák és eszközök fontos szerepet játszanak a szoftverfejlesztők életében a rendszer megértése szempontjából, napjaink növekvő kódmennyiséget és komplexitást produkáló világában. Ezek az eszközök lehetővé teszik a fejlesztők számára, hogy globálisan ítéljenek meg számos szoftvertulajdonságot különböző vizualizációs metaforák által. Ilyen eszköz a CodeMetropolis is, amely a Minecraft játék motorjára épült, és amely a város-metaforát használja a forráskód struktúrájának bemutatására azt egy virtuális városként reprezentálva. Ebben a virtuális városban maga a város és az abban található épületek egyes fizikai tulajdonságai egy-egy kódmetrikát szemléltetnek.

További információkat és letöltési lehetőségeket lásd a http://geryxyz.github.io/CodeMetropolis weboldalán.