Thread Globale Variablen bei Projektarbeit (kleines Browsergame)
(3 answers)
Opened by Gustl at 2011-01-11 11:24
So etwas wie Titelnamen, Stufen, etc. würde ich nicht in Code schreiben, sondern in eine Konfigurationsdatei auslagern (ich nehme dafür bevorzugt YAML bzw. JSON). Wenn nämlich jemand etwas daran ändern will hast Du mit dem Modul das Problem, dass Du Perl-Code anfassen musst. Ist einer der "Administratoren" kein Perl-Programmierer, besteht eine größere Gefahr, dass das Modul dann syntaktisch nicht mehr korrekt ist.
Die Konfigurationsdatei wird dann mit einem Modul eingelesen. Wenn Du in Deinem Programm so etwas wie machst, habe ich dann so etwas wie Übrigens kannst Du auch in Globals.pm mit "strict" arbeiten. Du musst die Variablen dann nur mit "our" deklarieren. Die SessionID würde ich nicht in eine Globale Variable schreiben! Schreibst Du das Browsergame eigentlich mit Hilfe von irgendeinem Framework? Ist das Browsergame objektorientiert programmiert? OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/) -- Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html Perl-Entwicklung: http://perl-services.de/ |