Eine magische Zeichenkette ist eine Eingabe, von der ein Programmierer glaubt, dass sie niemals extern kommen wird und die sonst verborgene Funktionalität aktiviert. Ein Benutzer dieses Programms würde wahrscheinlich eine Eingabe bereitstellen, die in den meisten Situationen eine erwartete Antwort liefert. Wenn jedoch der Benutzer tatsächlich die vordefinierte Eingabe unschuldig bereitstellt und die interne Funktionalität aufruft, ist die Programmantwort für den Benutzer oft unerwartet (und erscheint somit "magisch").
Ich habe einen Hintergrund in der Desktop-Software-Entwicklung und bin dabei, ASP.NET MVC zu lernen.
In meiner Standard HomeController habe ich die Index-Aktion, die Code hat, der so aussieht:
%Vor%
Mit anderen Worten, leiten Sie den Benu...
03.12.2011, 21:16
In Code bei der Arbeit haben wir viele Verwendungen von magischen Zeichenfolgen wie das folgende Code-Snippet:
%Vor%
Es gibt also viele Stellen, an denen wir einen String als Parameter übergeben, um zu sehen, ob der Benutzer ein bestimmtes R...
08.07.2010, 15:57