Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Why distinguishing between test stubs and mock objects in PHPUnit significantly improves the quality and readability of tests.
-
How thoroughly do your tests cover the code, and how reliably do they detect real errors?
-
Are you prepared for a world in which your projects freeze, deployments stall, and tech giants can no longer rely on free community-run infrastructure?
-
Discover how PHPUnit 12.4 helps you get there with less friction and more insight.
-
Modern PHP development combines proven principles with the latest tools.
-
I discuss key issues for the future relating to ethics, digital sovereignty, Open Source, and web standards.
-
Discover the hidden capabilities of PHPUnit and learn how to get the most out of your tests with clever features.
-
A personal journey from my first lines of BASIC on the Amiga to the question of how AI will shape the next generation of developers.
-
Discover how collaboration with real-world developers has shaped the latest advancements in PHPUnit 12.3.
-
Psalm or PHPStan: which tool is the better choice for code analysis?
-
I look back on 30 years of open source innovations.
-
I am thrilled by the inspiring workshops, exciting open space sessions and the uniquely open, collaborative atmosphere of ComoCamp.
-
SoCraTes has enriched and motivated me in a lasting way through inspiring discussions, exciting sessions on topics such as PHP, software testing, security and open-source funding, as well as the special, collaborative atmosphere.
-
Should PHP_CodeSniffer or PHP-CS-Fixer be used to get code "in shape"?
-
Should you use PCOV or Xdebug to collect code coverage data?
-
I recollect my experience at the PHPUnit project's most recent code sprint.
-
Security support for PHP 7 has ended.
-
I reflect on why I no longer write setUp() methods.
-
Is your software ready for PHP 8.1?
-
If you use abstractions you don't own, testing may be difficult.
-
While working on PHPUnit, I encountered an interesting problem.
-
I explain how we can learn from failed IT projects.
-
I explain why PHPUnit no longer looks at the clock.
-
The long story of a security problem that should not have been one.
-
In the tension between backward compatibility and progress, a good developer experience must not be neglected.
-
Running tests at the touch of a button is a great thing.
-
Package managers are worthwhile targets, even if no one uses them anymore.
-
Writing unit tests takes time.
-
I explain why using overly open version restrictions can lead to problems.
-
Active support for PHP 5 has ended.
-
Best practices are not set in stone and need to be questioned and then adapted, if need be, every once in a while.
-
My first SoCraTes: a World Café on Thursday, two days of Open Space on TDD, legacy code and apprenticeship, and a board game whose objective looks suspiciously like that of a software project.