Polyglot Notebooks: Eine praktische Einführung

Seite 4: Fazit und Ausblick

Inhaltsverzeichnis

Trotz der Stolpersteine sind die Polyglot Notebooks ein sehr nützliches Tool. Sie bieten die Möglichkeit, verschiedene Sprachen schnell miteinander zu kombinieren und die Ergebnisse der Ausführung auszugeben sowie in Tabellen oder Mermaid-Diagrammen darzustellen. Somit stellen sie eine Alternative zu LINQPad und RoslynPad dar, um schnell Prototypen und Proof-of-Concepts zu erstellen. Im Markdown-Format lassen sich die Lösungen direkt für Nicht-Entwicklerinnen und -Entwickler dokumentieren und interaktive Berichte generieren.

Über den Umfang dieses Artikels hinaus gibt es noch viele weitere spannende Themen, die es sich lohnt anzuschauen. Unter anderem lassen sich über Entity Framework C#-Modelle von Datenbanken erstellen, auf die man dann aus Polyglot Notebooks zugreifen kann. Weiterhin kann man direkt aus einem Polyglot Notebook heraus auf andere Notebooks verweisen und Programme daraus starten, sodass es nicht nötig ist, alles in einem einzelnen Notebook zu beschreiben. Durch die integrierten Mermaid-Diagramme eignen sich die Notebooks auch für technische Dokumentation, etwa über Klassen- und Sequenz-Diagramme. Weitere Anregungen finden sich in den Beispielen des GitHub-Repositorys von Polyglot Notebooks.

(mai)