Programmiersprachen#

../../_images/zirkus-clowns.jpg

In jeder Programmiersprache gibt es Konstrukte, denen ein Programmierer seien besonder Aufmerksamkeit widmen sollte. Hier finden Sie eine kleine Auswahl…

C Sharp#

Die Fehlerklassen NullReferenceException und ArgumentNullException gehören zu den häufigsten Laufzeitfehlern, die .NET-Anwendung produzieren.

Den ganzen Artikel zu diesem Thema finden Sie unter C# 8 soll Fehler mit null verhindern

PHP#

register_globals#

Sollte deaktiviert werden, ist heute standardmäßig deaktiviert, aber eine Kontrolle kann nicht schaden…

prepaerd statements#

Prepared statements sind zwar praktisch und bieten bei korrekter Verwendung einen hohen grad an Sicherheit gegen SQL Injections, schließen aber bei weitem nicht alle Angriffsvektoren gegen die Datenbank. siehe auch Dokumentation zu prepare

Wichtig ist wieder die Überprüfung aller möglichen und unmöglichen Benutzereingaben!

PL/SQL(Oracle)#

Code-Analyse#