Softwareentwicklung

37
Warum unterstützt PHP keine Funktionsüberladung?

Ich frage mich, ob eines der Hauptmerkmale einer Programmiersprache die Fähigkeit ist, Funktionen über Argumente zu überladen. Ich denke, dass es im Kontext der objektorientierten Programmierung wesentlich ist. Wird es absichtlich zurückgelassen und ist es nicht erlaubt? Oder ist Überladen keine...

37
Sollte ich Unit-Tests auf bekannte Mängel durchführen lassen?

Wenn mein Code einen bekannten Fehler enthält, der behoben werden sollte, aber noch nicht vorliegt und für die aktuelle Version nicht behoben wird und möglicherweise in absehbarer Zukunft nicht behoben wird, sollte ein fehlgeschlagener Komponententest für diesen Fehler vorliegen die Testsuite? Wenn...