Tag suchen

Tag:

Tag code_review

TrueCrypt – OK aber nicht wirklich gut 16.04.2014 20:09:45

allgemein audit truecrypt code review
Wie heise.de gerade meldet, wurde TrueCrypt endlich von unabhängigen Sicherheitsforschern durchleuchtet. Ich hoffe, dass der Bericht jetzt neuen Schub in das Projekt bringt und die verstaubten Code-Teile verbessert. TrueCrypt ist eine vorbildlich einfach zu nutzende Software, was allerdings wertlos ist, … ... mehr auf blog.tannador.com

Wenn die KI Symptome repariert statt der Ursachen: Warum Coding-Agenten nach jedem Meilenstein einen Cleanup-Pass brauchen 19.03.2026 16:08:37

ki in der softwareentwicklung technical debt testgetriebene fehleranalyse redundanter code fehlerbehebung softwarequalität production code over-engineering chatgpt kiss-prinzip nachhaltiges refactoring root cause analysis symptomatische fixes code cleanup clean code cleanup pass debugging mit ki technische schulden symptom statt ursache ki-refactoring ki root-cause-fix dry-prinzip produktionssysteme ki-gestützte entwicklung code review single responsibility principle coding-agenten code-qualität workarounds im code ai coding agents runtime-stabilität code entschlacken ursachenanalyse softwarearchitektur wartbarkeit refactoring stabile software ki-coding-agenten code vereinfachen
KI-Coding-Agenten können heute erstaunlich viel. Sie finden Fehler, schlagen Patches vor, schreiben Tests, refaktorieren ganze Module und arbeiten sich schneller durch fremden Code, als ein Mensch es könnte. Das Problem beginnt dort, wo Geschwindigkeit mit Verständnis verwechselt wird. Denn viele … ... mehr auf 1manfactory.com

Automatische Datenbank-Überprüfung mit einem Git Pre-Push Hook 24.02.2025 12:32:13

linux symfony code review vergleich von datenbankschemas datenbankmigration git pre-push hook database drift php-skripte produktionsdatenbank database versioning tabellenstruktur prüfen sql-diff git hooks ci/cd git devops sql database consistency entwickler-tools deployment datenbanksynchronisation mysql entwicklungsdatenbank open source datenbankstruktur laravel stored procedures datenbankvergleich mysql views mariadb automatisierung php continuous integration automatisierte tests
In vielen Softwareprojekten arbeiten lokale Entwicklungs- und Produktionsdatenbanken unabhängig voneinander. Doch was passiert, wenn sich die Tabellenstrukturen ungewollt unterscheiden? Ein fehlendes Feld in der Produktion kann schnell zu unerwarteten Fehlern führen. Um das zu verhindern, habe ich ein PHP-Skript ... mehr auf 1manfactory.com

KI-Agenten schreiben Code. Kontrolle muss deterministisch bleiben. 29.05.2026 16:34:46

softwarequalität linting statische codeanalyse technische kontrollschicht entwicklerwerkzeuge letzte barriere technische schulden robuste software deterministische kontrolle clean code erzwungenes refactoring wartbarer code ki softwareentwicklung eslint automatisierte tests qualitätssicherung code review statische typprüfung regelbasiertes refactoring ki-gestützte programmierung codequalität grenzen von ki ki und softwareentwicklung typescript produktionsreifer code automatisierte codeprüfung ki-agenten plausibilität statt korrektheit ci-pipeline phpstan coding agents programmierung refactoring
KI-Agenten verändern die Softwareentwicklung grundlegend. Sie schreiben Code, erklären Code, refaktorieren Code, erzeugen Tests, erweitern APIs und korrigieren Fehler. Das ist nützlich. Manchmal sogar verblüffend nützlich. Aber es ändert nichts an einer alten Wahrheit der Softwareentwicklung: Am Ende zählt nicht, ob Code plausibel klingt. Am End... mehr auf 1manfactory.com

2026 – und wir stolpern immer noch über dieselben Programmierfehler wie 1990 22.05.2026 09:25:57

caching ki typkonvertierung it-grundlagen sicherheitslücken technische schulden utf-8 csv-import mandantenfähigkeit production readiness zeichencodierung zeitzonen null-werte deployment softwarequalität schnittstellenprobleme legacy-probleme programmierfehler fehlerbehandlung api-fehler programmierung dezimaltrennzeichen ki-agenten automatisierte codeprüfung produktionsreifer code coding-agenten datumsformat rechteprüfung debugging logging code review softwareentwicklung 2026 race conditions
Die IT redet über KI-Agenten, Cloud, Kubernetes, Microservices und automatisierte Deployments. Gleichzeitig scheitern produktive Systeme noch immer an Dingen, die seit Jahrzehnten bekannt sind: Datum, Uhrzeit, Dezimaltrennzeichen, Zeichencodierung, Rechteprüfung, Dateipfade, Imports, Caches und kaputte Schnittstellen. Das ist der eigentliche Wit... mehr auf 1manfactory.com

Netzgeflüster: Code Review Anti-Patterns 15.07.2020 14:00:36

schrödingers reviewer ãœberprã¼fung netzgeflüster reviewer wissen peer reviews standards coding guilty gefühle prozesse code review anti pattern code review knigge netzgeflã¼ster miteinander informatik nit-picking gefã¼hle wissenschaft look at me reviewee team verhaltensmuster überprüfung merge request empathie schrã¶dingers reviewer
Neulich haben wir im Team mal über Code Reviews gesprochen, weil unsere jüngsten Teammitglieder damit noch nicht so firm waren. Ich habe dazu einen kleinen Vortrag gehalten und hatte sehr viel Spaß daran mir ein paar Namen für diese Anti-Pattern auszudenken. Eigentlich ist es ja positiver und netter die Pattern statt der Anti-Pattern vorzustellen, ... mehr auf missbooleana.wordpress.com

Codex-Code sicher testen – ohne Git-Chaos, ohne Risiko 08.10.2025 19:30:47

codex git reset code review symfony linux whitelabel merge ki-unterstützte entwicklung sicherer workflow code testing pull request backup enterprise features lokale tests entwickler tipps versionskontrolle refactoring github git entwicklungsprozess kundenverwaltung workflow optimierung vue code management affiliate tracking chatgpt git befehle risiko minimieren rollback chatgpt codex code stabilität continuous integration branch ki softwareentwicklung
Wer regelmäßig mit Codex arbeitet, kennt das Problem: Der KI-Assistent erstellt neue Dateien, verändert bestehende, und plötzlich steht man vor einem riesigen Pull Request. Natürlich möchte man die Änderungen ausprobieren – aber ohne Angst, den eigenen Code unwiederbringlich zu zerstören.… ... mehr auf 1manfactory.com

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

software wartbarkeit code review symfony over engineering codex debugging symfony bugs bugfixing php entwicklung ai code review prompt engineering fail fast php ternäre hölle produktionscode scope drift pragmatische softwareentwicklung minimal invasive änderungen senior php entwickler softwarearchitektur codex prompt root cause analyse keine defaults fail fast symfony symfony entwicklung fail-fast ai coding agents defensive programming coding agents phpstan refactoring overengineering enterprise php angebercode übermäßiges refactoring technische präzision keine fallbacks root cause debugging early return harte fehler root cause fix minimal diff allgemein ternäre operatoren agentensteuerung minimal change robuste software technische schulden php bugs prompt für coding agents wartbarer code symfony best practices exception handling clean code guard clauses openai codex php fail fast
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

unit tests ki php backend development root cause analysis input validation allgemein codex agent regression phpstan agentic coding defensive programming overengineering refactoring software quality reliability regression testing type safety minimal invasive fix secure coding zauberprompt prompt engineering static analysis php 8.2 system prompt strict types code review security debugging codex
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