Uploaded with Skitch! Als Programmierer hat man so seine Vorzüge, was die “Waffe der Wahl” im Kampf gegen Pflichtenhefte und Bugtracker ist. Die Rede ist natürlich von der bevorzugten Programmiersprache. Neben den eigenen Vorlieben und die generelle Eignung für eine bestimmte Aufgabe (z.B. Client-seitige Ausführung im Browser) spielt die Lebendigkeit einer Sprache entscheidene Rolle.
Archive for the ‘Objektorientiert Programmieren’ Category
Programmiersprachen Trends 2012
By extremeprogrammer in C#, Funktional programmieren, JAVA, JavaScript, Objektorientiert Programmieren, PHP, VB.NETParameter einer Funktion elegant prüfen
By extremeprogrammer in Best practice, Designpattern, Uncategorized, VB.NETDie meisten Programmiersprachen arbeiten mit Funktionen. Diese Funktionen sind in der Regel in der Lage Parameter entgegenzunehmen. Diese Parameter können können ihrerseits auf Datentypen festgelegt sein. Des weiteren kann es sein, dass für die ordnungsgemäße Ausführung der Funktion weitere Anforderungen an die übergebenen Parameter gestellt werden (z.B. ein fester Wertebereich). Sie sehen schon, dass es [...]
Tags: Parameter validieren, Parametercheck, Validitätsprüfung
Funktions- und Methodennamen
By extremeprogrammer in Best practice, C#, Designpattern, JAVA, JavaScript, PHP, VB.NETSich an bestimmte Regeln bei der Vergabe von Funktionsnamen zu halten, hat einige Vorteile: Die Lesbarkeit wird erhöht Funktionen können leichter gefunden werden Fremde Programmierer finden sich schneller in Ihrem Code zurecht Sie können sich bestimmte Quellcode-Kommentare sparen. Aber wie wählt man Namen für Funktionen sinnvoll und welche Regeln gilt es zu beachten? Ich möchte [...]
Visual Basic Altlasten I: Rückgabewerte
By extremeprogrammer in Best practice, VB.NETEs gibt ein paar Dinge, die die Redmondianer bei der Einführung von VB.NET vom alten Visual Basic übernommen haben, die man sich aber besser abgewöhnen sollte. Als erstes wäre da der Rückgabewert von Funktionen…
Hashtables optimieren
By extremeprogrammer in VB.NETEine Hashtable ist schon eine feine Sache: Objekt nehmen, ihm einen Schlüssel zuweisen und anschließend das Ganze in die Hashtable schieben. Will man nun das Objekt wieder abfragen, muss man der Hashtable nur den vorher definierten Schlüssel übergeben und erhält im Tausch das Objekt zurück. Jetzt werden Sie sagen: „Das kenne ich so aber schon [...]
Variablen richtig benennen
By extremeprogrammer in Best practice, C#, Designpattern, JAVA, JavaScript, PHP, VB.NETSie kennen das bestimmt: Sie lesen sich den Quellcode eines anderen Entwicklers durch und verstehen erst einmal nur Bahnhof. Zwar ist der Code kommentiert und die Struktur ist auch nachvollziehbar aber trotzdem kommen Sie irgendwie nicht so richtig zurecht oder es dauert einfach zu lange, bis Sie richtig „durchgestiegen“ sind. Schuld daran ist nicht zuletzt [...]
Tags: best practice, c#, clean sourcecode, java, javascript, php, Softwareentwicklung, vb.net