Wir sollen für ein Uniprojekt Carcassonne implementieren. Bei diesem Spiel gibt es Karten, die aneinander gelegt werden (
Regeln). Es gibt unter anderem Klöster, die für jede anliegende Karte einen Punkt bringen (max. 9 Punkte).
Beim legen der Karte passiert unter anderem folgendes (Smalltalk):
``aCard abbey activateAt...`` führt entweder eine Aktivierung durch (Registrierung auf Events beim Legen einer Karte), oder, wenn die Karte kein Kloster hat, ist die entsprechende Methode ein `noop`.
Meine Kommilitonen argumentieren, dass sie dies als unintuitiv empfinden und lieber folgendes sehen würden:
Damit bin ich allerdings nicht einverstanden, da für mich die Verantwortung bei dem entsprechenden Abbey-Object liegt.
Mich würde interessieren, was eure Meinung dazu ist.
[url=http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29]PEP 8[/url] - Quak!
[url=http://tutorial.pocoo.org/index.html]Tutorial in Deutsch[/url]