Architecture Kata „Long Tweets“

 

Entwickle einen Twitter-Service mit dem man Tweets senden kann, die länger als 140 Zeichen sind.

Wenn der Tweet länger als 140 Zeichen ist, wird er beim Versand gekürzt und eine URL zum vollständigen Text angehängt. Aus

Es blaut die Nacht, die Sternlein blinken 
... 
ein Sternlein blinkt – es ist Advent. 
Loriot

würde z.B.

Es blaut die Nacht, die Sternlein blinken 
Schneeflöcklein leis herniedersinken. 

Auf Edeltännleins grünem Wipfel 
häu... http://bit.ly/10XqH12

URLs im Tweet sollen vor Versand gekürzt werden.

Die Seite des vollständigen Textes soll die Nachricht, den Absender mit seinem Twitter-Bild und das Versanddatum zeigen, z.B.

 

 @ralfw, 29.5.2013 12:24

Es blaut die Nacht, die Sternlein blinken

ein Sternlein blinkt – es ist Advent.

Loriot

Variation #1

Der Tweet soll Markdown enthalten können, das beim Versand unterdrückt wird, aber bei der Volltextanzeige zum Tragen kommt.