Ich programmiere seit einigen Jahren und bin mit der Zeit mit C # und JavaScript sehr vertraut geworden. Ich habe einige größere C # - und JavaScript-Projekte, in denen ich problemlos navigieren kann. Ich habe kürzlich ein PHP & AngularJS-Projekt für die Arbeit ohne vorherige Erfahrung mit PHP gestartet. Der …
Auf eine SO-Frage, die ich hier zu einem Code gestellt habe, bei dem ich mir nicht sicher war, antwortete jemand: "Übrigens, dort gibt es einen schrecklichen Code: er verwendet häufig das Symbol zur Fehlerunterdrückung (@)." Gibt es einen Grund, warum dies eine schlechte Praxis ist? Mit Dingen wie: $db=@new mysqli($db_info) …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich habe kürzlich mit einem Personalvermittler gesprochen, der mich …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 6 Jahren . Ich muss mit 4-5 Programmierern an einer ziemlich durchschnittlichen PHP-Anwendung mit Codeigniter arbeiten. …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Mein Webserver verwendet PHP wie auch 76,9% der Webserver …
Ich habe ein PHP-Framework und ein CMS auf das Framework geschrieben. Der CMS ist vom Framework abhängig, das Framework ist jedoch als eigenständiger Ordner in den CMS-Dateien vorhanden. Ich möchte sie auf GitHub als separate Projekte verwalten, möchte aber nicht jedes Mal das CMS-Projekt aktualisieren, wenn ich das Framework aktualisiere. …
Ich habe viel über TDD gelesen, aber ich habe immer noch Zweifel. Zum Beispiel habe ich diese Klassendiagramme: Es ist ein einfaches Beispiel, um TDD und Scheinobjekte kennenzulernen. Welchen Test soll ich zuerst schreiben? Produkt , dann Linie und zuletzt Bestellung ? Wenn ich das tue, sollte ich Line and …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Wenn ich eine Web-App erstelle, teste ich meine Arbeit im Browser, um festzustellen, ob ich Fehler erhalte, und behebe sie. Ich habe komplexe Anwendungen erstellt und das Testen auf diese Weise war einfach und schnell. Ich habe auf youtube viele Videos über phpunit gesehen und kann keinen Zweck dafür finden. …
Daher wird auf meinem gesamten System der folgende Code verwendet. Wir schreiben derzeit nachträglich Unit-Tests (besser spät als nie zuvor), aber ich sehe nicht ein, wie dies testbar wäre? public function validate($value, Constraint $constraint) { $searchEntity = EmailAlertToSearchAdapter::adapt($value); $queryBuilder = SearcherFactory::getSearchDirector($searchEntity->getKeywords()); $adapter = new SearchEntityToQueryAdapter($queryBuilder, $searchEntity); $query = $adapter->setupBuilder()->build(); $totalCount …
Ich habe gerade einen großen Teil des PHP-Codes (1153 Zeilen) mit PHPMD ( http://phpmd.org/ ) gemessen und es sagt mir, dass der Code eine NPath-Komplexität von 16244818757303403077832757824 hat. Das sieht für mich nach einer verrückten Zahl aus, was darauf hindeutet, dass PHPMD vielleicht irgendwie kaputt gegangen ist. Ist es überhaupt …
Hintergrund Ich wurde beauftragt, einem Unternehmen bei der Wartung seines Servers zu helfen. Ich arbeite an einigen kleineren PHP-Projekten, beschäftige mich aber auch mit Leistungsproblemen und scanne kürzlich die Protokolle nach Hackern. Diese Jungs betreiben ihren Server seit einiger Zeit und haben eine Legacy-Anwendung, wie ich sie nennen würde, in …
Intro Mit PHP können Sie Methodenaufrufe und Eigenschaftenzugriffe überladen, indem Sie magische Methoden in Klassen deklarieren . Dies ermöglicht Code wie: class Foo { public function __get($name) { return 42; } } $foo = new Foo; echo $foo->missingProperty; // prints "42" Neben dem Überladen von Instanzeigenschaften und Methoden können wir …
Ich habe mich entschlossen, ein PHP-Framework (mit MVC), an dem ich seit Jahren arbeite, komplett neu zu schreiben. Bisher bestand mein Problem darin, dass ich einfach Ideen einbrachte, sie als Tickets in Trac einbrachte und später hinzufügte - ohne mich um das Design des Frameworks selbst zu kümmern. Mit der …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.