Tag suchen

Tag:

Tag debugging

Weniger Code, mehr Ursache: Mein Prompt gegen Codex-Overengineering in PHP und Symfony 08.04.2026 09:58:59

coding agents phpstan defensive programming fail fast übermäßiges refactoring angebercode enterprise php php openai codex refactoring overengineering softwarearchitektur robuste software technische schulden minimal change senior php entwickler exception handling symfony entwicklung fail fast symfony guard clauses ai coding agents clean code fail-fast root cause analyse codex prompt prompt für coding agents php bugs keine defaults symfony best practices wartbarer code ternäre hölle root cause fix prompt engineering ai code review fail fast php scope drift pragmatische softwareentwicklung agentensteuerung minimal invasive änderungen ternäre operatoren produktionscode minimal diff allgemein technische präzision software wartbarkeit code review symfony debugging bugfixing php entwicklung symfony bugs keine fallbacks over engineering harte fehler root cause debugging codex early return
Wer heute mit Coding Agents arbeitet, kennt das Muster. Man meldet einen überschaubaren Fehler, etwa einen falsch gesetzten Regex, einen ungünstigen Vergleich oder einen fehlerhaften Sonderfall im Request-Handling, und bekommt als Antwort eine kleine Architektur-Offensive. Neue Services, neue Helper, neue … ... mehr auf 1manfactory.com

Der Zauberprompt: Wie ich Codex-Agenten zu sauberem, robustem PHP zwinge 27.02.2026 17:57:10

overengineering refactoring software quality php defensive programming unit tests ki agentic coding phpstan backend development minimal invasive fix secure coding type safety reliability regression testing static analysis system prompt php 8.2 allgemein root cause analysis input validation prompt engineering zauberprompt codex debugging strict types code review regression codex agent security
Ich arbeite seit einiger Zeit mit codex.agent beim Programmieren. Das Tempo ist hoch, die Trefferquote oft gut – aber es gibt wiederkehrende Muster, die mich Zeit kosten und im schlimmsten Fall neue Fehler in den Code tragen. Vier Probleme sind … ... mehr auf 1manfactory.com

Einfaches PHP Debugging in Browser Console 16.08.2013 02:17:36

debugging code php entwicklung wordpress
Ich nutze die Console im Browser der gern um Debug-Inhalte auszugeben. Insbesondere bei Kunden-Sites kann ich so recht unscheinbar arbeiten und muss nicht die Oberfläche mit Debug-Meldungen zu zerstören, auch wenn man dies natürlich via Rechtabfrage filtern sollte. Im folgenden eine kleine Funktion, die mir den Inhalt in die Console schreibt, ohne ... mehr auf bueltge.de

Chrome Logger – ChromePHP 19.04.2013 14:31:24

wordpress php plugin entwicklung wp debugging code tipps
Der Webinspector in Chromium ist mir ans Herz gewachsen, Firebug ist für mich nur notwendig, wenn ich im Firefox validieren muss. In diesem Zusammenhang habe ich auch das Debuggen im PHP Umfeld dort abgebildet. Bin ich nicht komplett in der IDE und man braucht diverse Daten im Debuggmodus, dann kann man dies über die Wege ... mehr auf bueltge.de

Chrome Logger – ChromePHP 19.04.2013 14:31:24

debugging wp code tipps wordpress plugin php entwicklung
Der Webinspector in Chromium ist mir ans Herz gewachsen, Firebug ist für mich nur notwendig, wenn ich im Firefox validieren muss. In diesem Zusammenhang habe ich auch das Debuggen im PHP Umfeld dort abgebildet. Bin ich nicht komplett in der IDE und man braucht diverse Daten im Debuggmodus, dann kann man dies über die Wege…... mehr auf bueltge.de

Adventskalender Tag 8: Sicheres Debugging auf einem WordPress Live-System 08.12.2015 06:00:34

administration adventskalender wordpress debugging
Einige werden das Problem bestimmt kennen. Man installiert ein neues Plugin oder testet eine neue Funktion und auf einmal bekommt man nur einen weißen Bildschirm, statt der eigentlichen Seite angezeigt. In diesem Fall ist es dann notwendig ins Error-Log von … ... mehr auf kau-boys.de

Fehler beim Senden in Contact Form 7 debuggen 24.01.2016 20:21:27

debugging wordpress plugin
Diese Woche wurde mir ein Fehler auf einer Website berichtet, der mit dem sehr beliebten Kontaktformular-Plugin Contact Form 7 zusammenhängt. Ich möchte euch in diesem Beitrag kurz läutern, was genau der Fehler war (damit ihr ihn nicht auch macht) und … ... mehr auf kau-boys.de

Lokalen Virtual-Host von Android-Gerät aus aufrufen 07.07.2017 15:31:00

deutsche beiträge virtualhost squid debugging proxy apache development chrome usb android
Momentan dilettiere ich ein wenig an einer responsiven Webseite mit den Mitteln von Bootstrap herum. Klappt ganz gut, besonders dank des Device Mode der Chrome Dev Tools. Dazu heißt es aber auch:... mehr auf blog.sperrobjekt.de

Einfaches PHP Debugging in Browser Console 16.08.2013 02:17:36

php entwicklung wordpress debugging code
Ich nutze die Console im Browser der gern um Debug-Inhalte auszugeben. Insbesondere bei Kunden-Sites kann ich so recht unscheinbar arbeiten und muss nicht die Oberfläche mit Debug-Meldungen zu zerstören, auch wenn man dies natürlich via Rechtabfrage filtern sollte. Im folgenden eine kleine Funktion, die mir den Inhalt in die Console schreibt, ohne ... mehr auf bueltge.de

Fortgeschrittenes JavaScript-Debugging 09.12.2024 15:00:00

javascript debugging webentwicklung adventskalender
Im ersten Blogbeitrag des Adventskalenders in diesem Jahr habe ich euch „Erste Schritte beim JavaScript-Debugging“ gezeigt. Heute möchte ich einige fortgeschrittene Techniken vorstellen, die ihr zum Debuggen eures Codes verwenden können. Verschiedene Logging-Typen Im ersten Blogbeitrag haben wir nur console.log() … ... mehr auf kau-boys.de

Erste Schritte beim JavaScript-Debugging 01.12.2024 15:00:00

webentwicklung adventskalender javascript debugging
Es ist mal wieder so weit: Das Jahr neigt sich dem Ende zu. Einige von Ihnen haben gerade Thanksgiving gefeiert, während der Rest der Welt nur den Black Friday „gefeiert“ hat. Aber ich spreche von den 24 Tagen vor Weihnachten. … Weiterles... mehr auf kau-boys.de

Präferenzen im Browser simulieren 13.12.2024 15:00:00

debugging css webentwicklung adventskalender
Bevor wir uns mit einigen weiteren Themen im Adventskalenders beschäftigen, müssen wir etwas über eine Browserfunktion erfahren, die wir dazu brauchen werden. Deshalb habe ich die Reihenfolge meiner geplanten Themen zum Debugging ein wenig umgestellt, um dieses Thema früher zu … ... mehr auf kau-boys.de

Aufzeichnen und Wiedergeben von Website-Interaktionen für Tests 21.12.2024 15:00:00

debugging adventskalender webentwicklung
Dies ist der letzte Blog-Beitrag zum Thema Debugging für diesen Adventskalender. Für den letzten Beitrag habe ich mir etwas Besonderes aufgehoben. Vielleicht gibt es Dinge, die ihr im Frontend (oder Backend) eurer Seite immer wieder testen müsst, nachdem ihr etwas … ... mehr auf kau-boys.de

Pythontutor 14.04.2018 13:45:05

python tool tipps webtipp open source debugging
Kleiner Tipp für alle, die Algorithmen in Python debuggen möchten: der Pythontutor visualisiert wunderschön, wie eingegebene Algorithmen durchlaufen werden – Schritt für Schritt. Einfach hier den Sourcecode eingeben, “Visualize Execution” anwählen und schrittweise anschauen, wie dieser bis zum Ergebnis durchlaufen wird. Besonders ... mehr auf blog.v-gar.de

ESLint zum Testen von JavaScript in Symfony-Projekten mit npm unter XAMPP installieren 25.08.2024 11:48:27

xampp eslint npm debugging
Diese Anleitung beschreibt, wie ESLint in einem Symfony-Projekt verwendet werden kann, um JavaScript-Code zu testen. Die Schritte umfassen die Installation von npm unter Windows mit XAMPP und die Integration von ESLint in ein Symfony-Projekt. Schritt 1: Node.js und npm unter … ... mehr auf 1manfactory.com

Debugging von Arrays und Objekten in JavaScript mit der console.table() Funktion 05.12.2024 15:00:00

debugging webentwicklung adventskalender
Im ersten Debugging-Blogbeitrag haben wir die Methode console.log() kennengelernt und erfahren, wie sie zum Debuggen von skalaren Typen oder Arrays verwendet werden kann. Aber es gibt einen schöneren Weg, um Arrays oder Objekte im Browser zu protokollieren. Die Funktion console.table() … ... mehr auf kau-boys.de

Überforderte KI: Wie Problemzerlegung und klare Dokumentation Künstliche Intelligenz beim Programmieren unterstützen 23.10.2025 18:32:53

codegenerierung architekturprinzipien dokumentation entwicklerproduktivität debugging codequalität phpdoc symfony ki-assistenz klassenstruktur methodenstruktur codebeispiele typisierung problemzerlegung refactoring best practices wartbarkeit php ki fehlersuche softwareentwicklung semantischer kontext entscheidungsbaum programmierung clean code lesbarkeit logikfehler payment service künstliche intelligenz entscheidungslogik softwarearchitektur entwicklerpraxis
Künstliche Intelligenz hat längst den Weg in die Softwareentwicklung gefunden. Sie kann Code generieren, analysieren, testen, refaktorieren und dokumentieren. Doch immer wieder zeigt sich ein paradoxes Phänomen: Je komplexer der Code, desto schlechter werden die Ergebnisse. Gerade... mehr auf 1manfactory.com

Quintauris und Lauterbach kooperieren 13.10.2025 13:47:09

quintauris trace-tools debugging internationale pressemitteilungen automotive trace32 lauterbach risc-v
Optimierte RISC-V-Unterstützung für die Automobilindustrie München – Oktober 2025 – Der weltweit tätige Anbieter von RISC-V-basierten Produkten, Quintauris, und Lauterbach, der globale Marktführer für Debugging- und Trace-Lösungen im Embedded-Bereich, geben ihre strategische Zusammenarbeit bekannt. Ziel ist es, das RISC-V-Ökosystem f... mehr auf pr-echo.de

Webseite auf Smartphone untersuchen 29.05.2016 19:01:02

debugging internet chrome android
Von seinem Desktopcomputer kennt man die Funktion, dass man eine Webseite und deren Elemente untersuchen kann. Auf einem Smartphone hat mir diese Funktion gefehlt. Heute war es wieder so weit. Ich wollte eine Musikdatei speichern, die auf dem Desktop aber nur als Flash abgespielt wird. Auf Smartphones, welche kein Flash unterstützen, wird Musik und... mehr auf gehwissenlos.wordpress.com

Speicherverbrauch debuggen 31.01.2021 23:59:00

wordpress debugging
Letzte Woche wurde ein Problem mit einer Seite berichtet. Dort wurde manchmal auf einer Seite ein 500er Fehler angezeigt, aber leider nicht immer. Nach der Aktivierung des WP_DEBUG Modus konnte ich sehr schnell feststellen, dass das Speicherlimit überschritten wurde. Die … ... mehr auf kau-boys.de

Fatal Error in WordPress – aber Mail geht an den Kunden 27.07.2025 16:27:24

wordpress debugging
Wer Kunden-Websites betreut, kennt das sicher: Ein Update, eine PHP-Aktualisierung oder irgendein Code-Snippet verursacht einen fatalen Fehler und WordPress informiert … Weiterlesen → Der B... mehr auf torstenlandsiedel.de

Ein letzter Tanz – Saab 9-3 Produktion bei Evergrande Auto 16.11.2020 10:50:31

saab 9-3 testbetrieb elektroauto evergrande auto produktion evergrande auto - nevs debugging
In Shanghai und Guangzhou hat Evergrande Auto mit der Testproduktion begonnen. In beiden Werken läuft die Saab 9-3 Limousine vom Band. Oder besser gesagt das, was mal ein Saab war. Denn das Saab Logo findet man nicht mehr an der Der Beitrag ... mehr auf saabblog.net

Wochenbericht 2020.07 14.02.2020 11:55:00

debugging vue.js wochenbericht javascript html
The specification for native image lazy-loading has been merged into the HTML standard! Vue3 – Ref vs. Reactive Implementing the Builder Pattern in Vue.js 3 Minimally-Invasive Supercharged JS DEBUG Tools You Didn’t Know You Had How to redesign, step by step guide Was zum Lachen: Coding maturity Im übrigen gilt heute: KW (nach ISO) multipliert... mehr auf develovers.de

How to Use QEMUs „debugcon“-Feature (and Write to a File) 07.07.2021 13:51:41

debugging programmierung und skripte qemu
Inhalt von Phips Blog (phip1611.de) ––– QEMU is a hypervisor often used for low-level OS/kernel development and testing. Especially when you write your own OS/kernel, things can get really hard and di... mehr auf phip1611.de

How to Find Out if a Binary Runs Inside QEMU 07.07.2021 14:41:16

qemu virtual machines debugging programmierung und skripte
Inhalt von Phips Blog (phip1611.de) ––– In the previous blog post we talked about how to use QEMUs debugcon feature. To do this responsibly, we should only do this if the binary runs in fact inside QE... mehr auf phip1611.de

Ein eigenes Panels zum Query Monitor hinzufügen 01.05.2025 22:06:37

debugging mehrsprachigkeit plugin wordpress
Eine der Fragen, die ich in verschiedenen Gelegenheiten häufig höre, ist diese: „Welches Plugin verwendest Du auf jeder Website?“. Darauf habe ich normalerweise keine Antwort, da es meiner Meinung nach kein „Pflicht-Plugin“ gibt. Aber ein Plugin, das ich fast immer … ... mehr auf kau-boys.de

JavaScript mit dem debugger Keyword pausieren lassen 17.12.2024 15:00:00

webentwicklung adventskalender javascript debugging
Dieser Blogbeitrag soll keine grundlegende Einführung in das Debugging mit JavaScript sein. Wir könnten wahrscheinlich einen ganzen Adventskalender mit allen Aspekten füllen. Aber ich möchte ein kleines Schlüsselwort für eure Debugging-Toolbox vorstellen. Einen Breakpoint im Browser setzen Wenn ihr einen … ... mehr auf kau-boys.de

Warum ich einen maschinenhaften Prompt brauche – und warum er produktiver ist 23.12.2025 00:25:39

maschinenhafte kommunikation kontextreduktion ki als werkzeug künstliche intelligenz ki softwareentwicklung deterministische antworten debugging effiziente ki-nutzung maschineller prompt chatgpt produktivität prompt engineering technischer modus
Wer täglich komplexe technische Probleme löst, merkt schnell: Produktivität entsteht nicht durch Gesprächsatmosphäre, sondern durch Determinismus. In meinem Arbeitsalltag – Softwarearchitektur, Debugging, Deployment, Fehlersuche unter Zeitdruck – ist „menschliche Kommunikation“ kein Mehrwert, sondern ein Störfaktor. ... mehr auf 1manfactory.com

Wieso ihr Theme-Code nicht in Plugins packen solltet 23.05.2021 22:48:34

debugging wordpress theme php plugin
I warte regelmäßig etwa 40 WordPress Websites. Beim Aktualisieren von Plugins und Themes kann es manchmal zu Problemen kommen, das Aktualisieren des Core ist in der Regel kein Problem. Nicht so diese Woche bei einer Seite, die ich zu ersten … ... mehr auf kau-boys.de

PHP Funktionen in WordPress debuggen 05.12.2021 23:19:29

php wordpress wp-cli debugging
Wenn man ein Plugin oder Theme entwickelt, dann möchte man manchmal eine spezielle Funktion debuggen. Diese Funktion wird eventuell in einem größeren Kontext verwendet, was das Debuggen recht schwer und/oder langsam macht. Schauen wir uns hierzu das folgende Beispiel für … ... mehr auf kau-boys.de

Verwendung von PHP Mess Detector mit Symfony und GIT pre-push Hook 24.08.2024 10:14:58

php git debugging debug symfony
Einführung in PHPMD Was ist PHPMD? PHP Mess Detector (PHPMD) ist ein Werkzeug zur statischen Code-Analyse für PHP-Projekte. Es hilft Entwicklern, potenzielle Probleme und Code-Missstände in ihrem PHP-Code zu erkennen. Dazu gehören unter anderem: ... mehr auf 1manfactory.com

Ein eigenes Panel zum Query Monitor hinzufügen 01.05.2025 22:06:37

debugging wordpress mehrsprachigkeit plugin
Eine der Fragen, die ich in verschiedenen Gelegenheiten häufig höre, ist diese: “Welches Plugin verwendest Du auf jeder Website?”. Darauf habe ich normalerweise keine Antwort, da es meiner Meinung nach kein “Pflicht-Plugin” gibt. Aber ein Plugin, das ich fast immer … ... mehr auf kau-boys.de

Webseite auf Smartphone untersuchen 29.05.2016 19:01:02

chrome internet android debugging
Von seinem Desktopcomputer kennt man die Funktion, dass man eine Webseite und deren Elemente untersuchen kann. Auf einem Smartphone hat...... mehr auf sonnengipfel.de

Verschiedene Methoden zum Debuggen von PHP-Code 09.07.2023 22:32:50

webentwicklung php debugging
Diese Woche wurde ich um Hilfe bei der Einrichtung von Xdebug mit PhpStorm auf einem Linux-Laptop in Verbindung mit Docker gebeten. Darüber schreibe ich vielleicht in einem kommenden Blogbeitrag. Heute möchte ich mich aber auf verschiedene Methoden zum Debuggen von … ... mehr auf kau-boys.de

Verwendung von PHP Mess Detector mit Symfony und GIT pre-commit Hook 20.08.2024 10:14:00

debug symfony debugging git php
Einführung in PHPMD Was ist PHPMD? PHP Mess Detector (PHPMD) ist ein Werkzeug zur statischen Code-Analyse für PHP-Projekte. Es hilft Entwicklern, potenzielle Probleme und Code-Missstände in ihrem PHP-Code zu erkennen. Dazu gehören unter anderem: ... mehr auf 1manfactory.com

Unit-Tests erstellen mit einem Zauberprompt 24.06.2025 16:44:23

envelope constraintviolationlist mocks parameterbaginterface php ki llm magic prompt getuser inmemorystorage json\_decode ratelimiterfactory messagebusinterface phpunit debugging unit-tests kernel-bootstrapping dependency injection phpdoc symfony isgranted
In modernen Symfony-Projekten sind automatisierte Unit-Tests unverzichtbar, um Code-Qualität und Wartbarkeit sicherzustellen. Doch das manuelle Schreiben von PHPUnit-Tests für jeden Controller ist zeitaufwändig und fehleranfällig. Genau hier setzt der Einsatz von Large Language Models (LLMs) wie ChatGPT an: Mit einem … ... mehr auf 1manfactory.com

Automatisierte Sicherheits- und Performance­audits für Ihr Symfony-Backend mit ChatGPT Codex 25.06.2025 11:39:32

cache-optimierung code-review automatisierung symfony twig autoescaping secret-scanning debugging session-cookie-sicherheit http-header härtung datenschutz doctrine-query-sicherheit asset-minifizierung sicherheit composer sicherheitscheck automatisiertes sicherheitsaudit n+1-query-analyse chatgpt codex api-serialisierung cors-policy symfony backend sicherheit csrf-schutz performanceoptimierung symfony git ci/cd audit ki github integration symfony audit
In der modernen Web­entwicklung ist die Sicher­heit und Performance Ihres Symfony-Backends unverzichtbar. Manuelle Prüfungen sind aufwendig und fehler­anfällig – hier kommt die Kombination aus ChatGPT Codex und Ihrem GitHub-Repository ins Spiel. Dieser Ansatz ermöglicht Ihnen, Ihr gesamtes Projekt automatisiert auf … ... mehr auf 1manfactory.com

Traceback-Helfer für Python 30.11.2020 18:48:00

debugging python programmierung softwareentwicklung
Tracebacks helfen in Python beim Aufspüren von Fehlern nach einer nicht abgefangenen Exception. Nachteil ist allerdings, dass die standardmäßige Ausgabeform dieses Hilfsmittels nicht so aussagekräftig ist wie z. B. eine GDB-Session: so werden nur der Aufrufstack sowie die konkrete Exception angezeigt. Oftmals ist man allerdings an bestimm... mehr auf blog.v-gar.de