Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5257 > unrolled thread

Re: [Python-de] Übungen

Started byArnold Krille <arnold@arnoldarts.de>
First post2018-10-02 21:41 +0200
Last post2018-10-02 21:41 +0200
Articles 1 — 1 participant

Back to article view | Back to de.comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: [Python-de] Übungen Arnold Krille <arnold@arnoldarts.de> - 2018-10-02 21:41 +0200

#5257 — Re: [Python-de] Übungen

FromArnold Krille <arnold@arnoldarts.de>
Date2018-10-02 21:41 +0200
SubjectRe: [Python-de] Übungen
Message-ID<mailman.89.1538509750.20824.python-de@python.org>

[Multipart message — attachments visible in raw view] — view raw

On Tue, 2 Oct 2018 16:38:00 +0200 Marco Bakera <pintman@bakera.de>
wrote:
> > Arnold Krille <arnold@arnoldarts.de> hat am 1. Oktober 2018 um
> > 21:42 geschrieben:
> > 
> > codewars und hackerrank kennst du schon?
> > 
> > Speziell codewars mag ich sehr.  
> 
> Danke für den Hinweis. Ich konnte leider nur die erste Aufgaben machen
> und musste dann einen Account anlegen. :(
> 
> In welche Richtung gehen die Aufgaben?
> 
> Ich habe mir ähnlich Webseiten angeschaut und bin dann immer wieder
> bei recht ähnlichen Aufgabentypen unterschiedlichen
> Schwierigkeitsgrades gelandet.
> 
> Auch Aufgaben, die sich nicht automatisch auswerten lassen, finde ich
> nur selten. Etwa "Beurteile die beiden Quelltexte nach
> Verständlichkeit, Wartbarkeit, Erweiterbarkeit, Schnelligkeit,
> Speichervebrauch." Oder Aufgaben des folgenden Typs sind selten:
> "Welche logischen Fehler befinden sich im folgenden Quelltext".
> 
> Kann codewars mir dabei weiterhelfen, wenn ich mir einen Account
> mache?

Also codewars kann Dir helfen, wenn Du da einen Account anlegst;-)

Ich verstehe Deine Ansprüche bzgl. Wartbarkeit, Verständlichkeit, etc…
In der Praxis hat sich gezeigt, das testbarer code gleichzeitig
wartbarer, verständlicher, erweiterbarer/austauschbarer ist, als nicht
mittels unit-tests getesteter code. Und wenn die Lösung nicht halbwegs
performant läuft, geht es bei codewars auch schnell in das processing
limit der VMs/container, die da genutzt werden um die tests auszuführen.

Letztlich also kannst Du mit dem Werkzeug des testbaren Codes mit
automatischer Prüfung viele Deiner anderen Ansprüche abdecken. Und dann
gibt es auch noch die Diskussion und Bewertung von Lösungen in dem
Forum zu jeder Aufgabe (erst sichtbar, wenn man die jeweilige Aufgabe
gelöst hat).

Und der Schwierigkeitsgrad steigt. Das einfache Level vor der Anmeldung
gibt es nur als "I am not a robot" test vor der Anmeldung;-)

Und wenn Du bei codewars kein eigenes Passwort vergeben und Dir merken
willst, gibt es ja immernoch den github login.

- Arnold

[toc] | [standalone]


Back to top | Article view | de.comp.lang.python


csiph-web