July 30, 2018 Integration Tests mit Gürkchen – Teil 2 In dieser Artikelserie geht es um die lesbare Beschreibung von Integration-Tests mit Gherkin. Im ersten Teil haben wir Behat eingerichtet und einen ersten Test…
July 23, 2018 Integration Tests mit Gürkchen – Teil 1 Einleitung Wer schon öfter Integration Tests mit PhpUnit oder anderen ähnlichen Frameworks geschrieben hat, der weiss, dass das leicht ausartet. Vor allem, wenn man…
July 16, 2018 Klassen schneller finden dank Favorites Es gibt in jedem Projekt so ein paar Klassen / Bereiche, die man immer wieder braucht. Das können z.B. Dinge sein wie der AbstractActionController,…
July 9, 2018 Über lockige Klammern In unserer Konfiguration haben wir folgende Zeile stehen: sprintf(__DIR__ . ‘/autoload/{,*.}{global,%s,local}.php’, $environment) Was hat diese merkwürdige Notation mit den Klammerlocken (curly braces) zu bedeuten?…
July 3, 2018 Der Clipboard Ring Eines der absoluten Killer-Features von PhpStorm ist aus meiner Sicht der Clipboard Ring. Man hat ein Stück Text kopiert, um es woanders einzufügen. Dort…
June 25, 2018 Ratet nicht, was ich will! Fehlersuche an der falschen Stelle. Fehlersuche in einem komplexen Environment ist doch immer wieder schön. Neulich habe ich wieder viel zu viel Zeit beim Debuggen verbracht, weil Änderungen in…
June 18, 2018 Programmieren durch Löschen Wer liebt es nicht? Programmieren durch Löschen! Ein Feature oder eine Klasse wird nicht mehr benötigt, oder man findet uralte Codeteile, die man noch…
June 11, 2018 Dateiübergreifende Code-Analyse Da PHP keine Compilersprache ist, fällt viel Aufwand bezüglich Übersetzung des Quellcodes weg (“Ich kann nicht arbeiten, er kompiliert…”). Andererseits werden so natürlich aber…
June 4, 2018 Statische Code-Analyse (Part 2) PHP-Code analysieren Letzte Woche ging es um statische Code-Analyse in JavaScript. Das geht natürlich auch in PHP, wird aber leider nicht direkt durch PhpStorm…
May 29, 2018 [Update News] Raus aus den Klammern mit Tab In der kommenden Version von PhpStorm wird es eine sehr nette Neuerung geben: “Jump outside brackets/quotes with tab”. Das Video zeigt schön, was gemeint…