Ich habe einen Bericht, in dem ich Gesamtwerte auflisten und dann in Klammern ändern. ZB:Konvertieren einer Ganzzahl in eine vorzeichenbehaftete Zeichenfolge in Ruby
Songs: 45 (10 von letzter Woche)
So mag ich die ganze Zahl 10 als "+10" und -10 als "-10"
Gerade jetzt drucken I tue
(song_change >= 0 ? '+' : '') + song_change.to_s
Gibt es einen besseren Weg?
ich mag Idee einer neuen Klasse. Vielleicht scheint das ein Overkill zu sein, aber nach allem, was wir wissen, könnte es eine Menge anderer Funktionen geben, die da rein gehen könnten. Oder vielleicht gibt es noch nicht, aber es wird später sein. – Shadowfirebird
Das ist ziemlich einfach Decorator Muster, denke ich. Für kleine Projekte ist es Overkill, aber wenn das viel wiederverwendet werden soll, könnte es große Gewinne bringen. –