Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Arnold Krille Newsgroups: de.comp.lang.python Subject: Re: [Python-de] =?utf-8?q?=C3=9Cbungen?= Date: Tue, 2 Oct 2018 21:41:48 +0200 Lines: 71 Message-ID: References: <1000194791.26171.1538327101030@ox.hosteurope.de> <1791507900.38136.1538420845205@ox.hosteurope.de> <20181001214254.06cbdff0@xingu.arnoldarts.de> <290444d3-c7cf-a9de-1236-2a8ff0fbd55a@bakera.de> <20181002214148.024364b7@xingu.arnoldarts.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/TzqcA4r4lDXOnKhkCmJiPnK"; protocol="application/pgp-signature" X-Trace: news.uni-berlin.de WATf7J5VjuLe3BlEquHVkACR7cfB/BwEg/mGxGnBa2NQ== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org X-Virus-Scanned: amavisd-new at heinlein-support.de In-Reply-To: <290444d3-c7cf-a9de-1236-2a8ff0fbd55a@bakera.de> X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <20181002214148.024364b7@xingu.arnoldarts.de> X-Mailman-Original-References: <1000194791.26171.1538327101030@ox.hosteurope.de> <1791507900.38136.1538420845205@ox.hosteurope.de> <20181001214254.06cbdff0@xingu.arnoldarts.de> <290444d3-c7cf-a9de-1236-2a8ff0fbd55a@bakera.de> Xref: csiph.com de.comp.lang.python:5257 --Sig_/TzqcA4r4lDXOnKhkCmJiPnK Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 2 Oct 2018 16:38:00 +0200 Marco Bakera wrote: > > Arnold Krille hat am 1. Oktober 2018 um > > 21:42 geschrieben: > >=20 > > codewars und hackerrank kennst du schon? > >=20 > > Speziell codewars mag ich sehr. =20 >=20 > Danke f=C3=BCr den Hinweis. Ich konnte leider nur die erste Aufgaben mach= en > und musste dann einen Account anlegen. :( >=20 > In welche Richtung gehen die Aufgaben? >=20 > Ich habe mir =C3=A4hnlich Webseiten angeschaut und bin dann immer wieder > bei recht =C3=A4hnlichen Aufgabentypen unterschiedlichen > Schwierigkeitsgrades gelandet. >=20 > Auch Aufgaben, die sich nicht automatisch auswerten lassen, finde ich > nur selten. Etwa "Beurteile die beiden Quelltexte nach > Verst=C3=A4ndlichkeit, Wartbarkeit, Erweiterbarkeit, Schnelligkeit, > Speichervebrauch." Oder Aufgaben des folgenden Typs sind selten: > "Welche logischen Fehler befinden sich im folgenden Quelltext". >=20 > 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=C3=BCche bzgl. Wartbarkeit, Verst=C3=A4ndlichkeit,= etc=E2=80=A6 In der Praxis hat sich gezeigt, das testbarer code gleichzeitig wartbarer, verst=C3=A4ndlicher, erweiterbarer/austauschbarer ist, als nicht mittels unit-tests getesteter code. Und wenn die L=C3=B6sung nicht halbwegs performant l=C3=A4uft, geht es bei codewars auch schnell in das processing limit der VMs/container, die da genutzt werden um die tests auszuf=C3=BChre= n. Letztlich also kannst Du mit dem Werkzeug des testbaren Codes mit automatischer Pr=C3=BCfung viele Deiner anderen Anspr=C3=BCche abdecken. Un= d dann gibt es auch noch die Diskussion und Bewertung von L=C3=B6sungen in dem Forum zu jeder Aufgabe (erst sichtbar, wenn man die jeweilige Aufgabe gel=C3=B6st 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 --Sig_/TzqcA4r4lDXOnKhkCmJiPnK Content-Type: application/pgp-signature Content-Description: Digitale Signatur von OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAluzyf0ACgkQtuvagsE+DE4zjQD9HG2kx4DfMc7kfMLqu+nKyK1f 96BkSK9Ns1XrmMuIvFgBAKummLdU2wYMHDnheG0MDmkhF4Cc4L45GsjP8tnwsF3f =FrMW -----END PGP SIGNATURE----- --Sig_/TzqcA4r4lDXOnKhkCmJiPnK--