Pro Solve: Eine Chrome-Erweiterung für eine bessere Benutzererfahrung bei Programmers
(chrome.google.com)Einführung in die Funktionen von Pro Solve
Funktion 1. Diagramm und Tabelle der vom Nutzer erfolgreich gelösten Aufgaben
- Diagramm: Zeigt, wie viele Aufgaben jeder Stufe insgesamt gelöst wurden (in Prozent) und wie die Verteilung nach Stufen aussieht
- Tabelle: Sortiert die Liste der vom Nutzer erfolgreich gelösten Aufgaben nach Schwierigkeitsgrad, Anzahl der erfolgreichen Nutzer und Lösungsquote
Funktion 2. Alle vom Nutzer eingereichten Lösungen für Programmers-Aufgaben speichern und anzeigen
Funktion 3. Eine Clipboard-Funktion, mit der sich Code von den Lösungsseiten anderer Nutzer kopieren lässt
Hintergrund der Entwicklung
Beim Lösen von Coding-Tests auf der Website von Programmers sind mir drei Schwachstellen aufgefallen.
- Es ist schwer, auf einen Blick zu erkennen, wie viele Aufgaben jeder Stufe ein Nutzer gelöst hat (in Prozent).
- Derzeit zeigt Programmers den Nutzern nur erfolgreiche Lösungen in den einzelnen Sprachen an.
- Es gibt keine Clipboard-Funktion für Code.
Deshalb habe ich diese Chrome-Erweiterung entwickelt, um Funktionen bereitzustellen, die diese Schwachstellen direkt beheben.
Hinweise
- Für die Funktion „Eingereichte Lösungen speichern“ ist bei dieser Erweiterung eine Anmeldung in der Erweiterung (Google Oauth) erforderlich. Wie die Anmeldung funktioniert, steht im unten verlinkten Dokument.
- Pro Solve ist nur im Chrome-Browser verfügbar.
- Dokument zur Anmeldung: https://github.com/dev-redo/pro-solve/…
- Pro-Solve-Repository: https://github.com/dev-redo/pro-solve
Noch keine Kommentare.