Diese App wurde entwickelt, um eine kurze Aufgabenzusammenfassung per SMS (mit Twilio) an Eltern und/oder Kinder über www.showmyhomework.co.uk („SMH“) zu senden. Obwohl es für SMH eine mobile App gibt, haben nicht alle Schulkinder über ihr Telefon (oder das Telefon ihrer Eltern) Zugriff darauf, und das Wichtigste, was den Eltern darüber hinaus nicht mitgeteilt wird, ist der geschätzte Gesamtaufwand für alle ausstehenden Hausaufgaben .
Es ist eine recht einfache App und mein erstes „öffentliches“ Projekt auf Github. Ich bin derzeit auf der Suche nach einem oder mehreren Mentoren, die mich auf meinem Weg begleiten, von einer funktionsfähigen, aber Amateur-/zusammengehackten App bis hin zum Versehen mit dem nötigen Schnickschnack, um sie „produktionsreif“ zu machen, d Sie können es einfach in die Hand nehmen und verwenden, ohne Python-Kenntnisse, Twilio, Umgebungsvariablen, Tokens usw. einrichten zu müssen.
Zu den wichtigsten Verbesserungen, von denen ich zum Zeitpunkt des Schreibens wusste, dass ich sie vornehmen muss, gehören:
Neben dem Erreichen des Endziels, nämlich ein schön verpacktes und gemeinsam nutzbares Tool zu erstellen, das andere Eltern einfach in die Hand nehmen können (wahrscheinlich von einer eher „mainstreamigen“ Website als Github herunterladen), denke ich, dass es genau dieser Weg ist, dorthin zu gelangen, wo sich der Code derzeit befindet at („funktionsfähig, aber amateurhaft/gehackt“) mit minimalem Aufwand in diesen Zustand zu versetzen, ist es wert, dokumentiert zu werden, vielleicht sogar als Tutorial. Ich weiß, dass es viele Python-Neulinge wie mich gibt, die es geschafft haben, etwas Nützliches zu schaffen, wenn auch im luftleeren Raum, und ehrlich gesagt ein wenig eingeschüchtert sind von all dem zusätzlichen Lernen und den Schritten, die sie durchlaufen müssen, um das Tool tatsächlich mit anderen zu teilen Endbenutzern oder auch mit anderen freundlichen Pythonistas, die dabei helfen können, die Qualität, Sicherheit, Lesbarkeit usw. des Codes selbst zu verbessern.
Also... alle Kommentare und Angebote einer beratenden Hand wären großartig und würden uns sehr freuen, nicht nur für mich und diese spezielle App, sondern auch für andere Neulinge, die diesen fast universellen nächsten Schritt machen möchten.
Vielen Dank,