Tag suchen

Tag:

Tag code_review

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

code review audit truecrypt allgemein
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

code vereinfachen ki stabile software ki-coding-agenten ki-refactoring wartbarkeit symptom statt ursache refactoring softwarearchitektur debugging mit ki technische schulden code entschlacken cleanup pass ursachenanalyse ai coding agents code cleanup runtime-stabilität clean code symptomatische fixes workarounds im code code-qualität nachhaltiges refactoring root cause analysis coding-agenten ki-gestützte entwicklung over-engineering chatgpt code review single responsibility principle kiss-prinzip softwarequalität production code dry-prinzip fehlerbehebung produktionssysteme technical debt ki in der softwareentwicklung testgetriebene fehleranalyse redundanter code root-cause-fix
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

datenbanksynchronisation symfony code review mysql entwickler-tools linux deployment vergleich von datenbankschemas datenbankmigration entwicklungsdatenbank open source git pre-push hook database drift php-skripte produktionsdatenbank laravel datenbankstruktur stored procedures sql-diff git hooks tabellenstruktur prüfen database versioning mysql views mariadb ci/cd datenbankvergleich automatisierung git devops sql database consistency automatisierte tests php continuous integration
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

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

it-grundlagen typkonvertierung ki fehlerbehandlung api-fehler programmierung caching schnittstellenprobleme programmierfehler legacy-probleme technische schulden automatisierte codeprüfung ki-agenten sicherheitslücken dezimaltrennzeichen production readiness mandantenfähigkeit utf-8 coding-agenten produktionsreifer code datumsformat csv-import softwareentwicklung 2026 code review null-werte race conditions softwarequalität deployment logging zeichencodierung debugging rechteprüfung zeitzonen
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

netzgeflüster reviewer schrödingers reviewer prozesse code review ãœberprã¼fung anti pattern miteinander informatik nit-picking gefã¼hle standards code review knigge wissen peer reviews netzgeflã¼ster team wissenschaft coding guilty reviewee look at me merge request empathie gefühle schrã¶dingers reviewer verhaltensmuster überprüfung
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

entwicklungsprozess git kundenverwaltung softwareentwicklung workflow optimierung github branch ki continuous integration refactoring code stabilität versionskontrolle enterprise features lokale tests entwickler tipps chatgpt codex backup pull request rollback code testing ki-unterstützte entwicklung sicherer workflow merge whitelabel risiko minimieren git befehle linux code review symfony chatgpt code management codex affiliate tracking git reset vue
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

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

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

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

automatisierte tests eslint refactoring ki phpstan coding agents softwareentwicklung programmierung clean code plausibilität statt korrektheit wartbarer code ci-pipeline erzwungenes refactoring technische schulden robuste software deterministische kontrolle ki-agenten automatisierte codeprüfung produktionsreifer code entwicklerwerkzeuge letzte barriere statische codeanalyse typescript technische kontrollschicht ki und softwareentwicklung regelbasiertes refactoring ki-gestützte programmierung grenzen von ki codequalität code review qualitätssicherung linting softwarequalität statische typprüfung
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