Upload
clean-code-developer-school
View
218
Download
0
Embed Size (px)
Citation preview
7/30/2019 Architecture Kata Vokabel des Tages
1/1
http://ccd-school.de 1
Architecture Kata Vokabel des TagesEntwickle einen Internetdienst, mit dem man sich tglich eine Vokabel zuschicken lassen kann.
Der Anwender registriert sich mit seiner Email-Adresse und einem Zeitraum. Wenn er die
Registrierung ber einen Link in einer daraufhin versandten Email besttigt, bekommt er fortanMontags bis Freitags im angegebenen Zeitraum (default: 9-15h) eine Vokabel inkl. bersetzung perEmail zugeschickt, z.B.
Betreff: Vokabel des Tages #123
Text:
Englisch: to kill two birds with a stone
Deutsch: Zwei Fliegen mit einer Klappe schlagen
Am Ende der Email findet er einen Link, um die Zusendung zu stoppen. Tut er das, deregistriert er
sich beim Dienst. Eine nderung der Email-Adresse ist nicht mglich.Die Aussendungen werden pro Teilnehmer gezhlt. Vokabeln werden nicht mehrfach ausgesendet.
Der Dienst bietet nur eine Sprache.
Variation #1Nicht besttigte Registrierungen werden nach 14 Tagen gelscht. Die Links in denBesttigungsemails werden dann ungltig.
Variation #2Der Dienst bietet mehrere Sprachen. Jede Registrierung gilt allerdings nur fr eine auszuwhlende.Die Sprache wird im Betreff angezeigt, z.B. Vokabel des Tages (Englisch) #123.
Variation #3Das Vokabelverzeichnis einer Sprache kann sich jederzeit ndern. Dadurch darf es natrlich nichtzu Wiederholungen bei der Aussendung kommen.