Deshalb sagt mir mein Lehrer, dass es sehr wichtig ist, den Programmcode und den Code der grafischen Benutzeroberfläche nicht in denselben Klassen zu kapseln, sondern sie vollständig unabhängig zu halten. Ich schreibe gerade ein iPhone-Spiel mit einem Gitter darin. Für mich ist es viel sinnvoller, sowohl das grafische Raster als auch den technischen Code in derselben "Raster" -Klasse zu erstellen. Werden andere Programmierer dies missbilligen? Ist es in der Tat sehr wichtig, die grafische Oberfläche und den Code unabhängig zu halten? Welche Probleme treten auf, wenn ich es nicht tue?
Vielen Dank!
EDIT: danke Jungs! Wäre es in Ordnung, wenn ich zuerst das Projekt aufschreibe und dann den Code kopiere, um die Trennung des Anliegenentwurfs zu bilden. Ich weiß, dass dies den Zweck völlig zunichte machen kann, aber nur als Übung ... Damit ich dieses Entwurfsmuster das nächste Mal von Anfang an anwenden kann?