parent
e11859b4e8
commit
d7f38ffe60
@ -0,0 +1,27 @@ |
|||||||
|
\section{Riverpod} |
||||||
|
\label{eval:riverpod} |
||||||
|
|
||||||
|
Provider stellt eine externe Bibliothek zur Zustandsverwaltung dar, welche das Konzept von Provider erweitert und laut eigenen Angaben verbessert. Die Grundlagen dazu sind im \autoref{sec:riverpod} nachzuvollziehen. |
||||||
|
|
||||||
|
\subsection{Implementierung} |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\subsection{Bewertung} |
||||||
|
|
||||||
|
Im folgenden Abschnitt wird die Implementierung mit Riverpod \autocite[branch=riverpod]{repo} anhand der definierten Bewertungskriterien bewertet. |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:changeablility}} |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:testability}} |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:efficiency}} Nach der Ausführung der Teststrecke, ergaben die Zähler folgendes Ergebnis: |
||||||
|
\lstinputlisting[caption={Anzahl der Render-Vorgänge bei Riverpod}]{results/riverpod/benchmarks.txt} |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:complexity}} Die Auswertung der Metriken (vgl. \autoref{metrics:riverpod}) ergab eine \ac{mi} von xx für das gesamte Projekt. |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:readability}} |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:documentation}} |
||||||
|
|
||||||
|
\paragraph{\nameref{sec:structure}} |
Loading…
Reference in new issue