Hausmannskost
Die einfachsten Rezepte sind oft die besten. Über ein eben solches bin ich gerade im PHP Kochbuch ( www.oreilly.de ) gestolpert. Eben dieses ist in einer überarbeiteten Auflage erschienen vor ein paar Tagen fand ein Exemplar den Weg in meinen Briefkasten. (Eigentlich fand es den Weg zur Klingel - für den Briefkasten ist das Buch zu dick.)
Das Rezept, welches mir beim durchblättern zufällig ins Auge sprang, ist eines zur Vermeidung von Tippfehlern. Konkret geht es um die Verwechslung von "=" und "==". Während ersteres eine Zuweisung ist, handelt es sich letzterem um einen Vergleich. if ($foo == 'bar') { // do something } if ($foo = 'bar') { // do something }
Solche Fehler sind, da sie zum einen die Programmlogik und gleichzeitig noch eine Wert ändern sehr ärgerlich und oftmals ebenso schwer zu finden. Ein einfaches Rezept so etwas zu vermeiden, ist es den konstanten Wert auf die linke Seite des Gleichheitszeichens zu setzen. if ('bar' == $foo) { // do something } if ('bar' = $foo) { // do something }
Diese Schreibweise ändert nichts an der Programmlogik, verhindert aber die Zuweisung, bzw. PHP wird sofort (mit recht) meckern und die Bearbeitung des Skriptes mit einem Fehler abbrechen. Das ist für mich Grund genug in Zukunft immer darauf zu achten, Bedingungen in nach diesem Rezept zu formulieren.
Was die anderen - gefühlt - zehntausend Rezepte in diesem Buch angeht, glaube ich viele schon zu kennen oder gab es einfach keine Berührungspunkte mit diesem Gebiet. Das PHP Kochbuch ist bestimmt auch kein Werk welches von vorne bis hinten durchgelesen werden will. Dafür ist es als Ratgeber insbesondere bei der Beschäftigung eines neuen Themas hervorragend geeignet. Darüber hinaus finde ich, dass sich der dicke Wälzer besonders gut zum schmökern eignet. Ich werde ihn daher als Briefbeschwerer auf dem Schreibtisch liegen lassen und hin und wieder eine zufällige Seite aufschlagen und ein paar Rezepte meiner Hausmannskost hinzufügen.
Suche
Aktuelle Artikel
- Kinder an die Macht 8. Apr. 2025 (07:51)
- Wir müssen über Geld reden... 27. Mär. 2025 (19:16)
- Ich habe zwei Stimmen 11. Feb. 2025 (19:10)
- Dumm wählt gut! 24. Jan. 2025 (09:33)
- E-Rechnungen ab diesem Jahr 14. Jan. 2025 (14:05)
- E-Mail an den Stadtrat 3. Dez. 2024 (22:43)
- Sozialarbeit lohnt sich! 21. Nov. 2024 (08:29)
- Europäisches Recht 5. Jun. 2024 (10:15)
- Unter Wert verkaufen? 18. Apr. 2024 (09:47)
- Angriff in der Nacht 25. Mär. 2024 (13:52)
- Suche Menschfreund:in 2. Nov. 2023 (08:06)
- Medienbruch ist böse 15. Mai. 2023 (08:22)
- Wir brauchen Verstärkung 27. Mär. 2023 (11:23)
- Noch eine Preissenkung 9. Feb. 2023 (08:08)
- Dresden 2023 trifft Zen 3. Jan. 2023 (15:11)