Andreas Wolf

@andreaswo
28 Followers
33 Following
7 Posts
Why do developers find DNS so hard? It's just cache invalidation and naming things. 😏
OH: "My little #ViewHelper#Fluid is magic" #typo3

My slides for "Robust testing strategies for #TYPO3" are now available at https://a-w.io/talks/events/2024-t3dd/testing-strategies/ #t3dd24

Have fun! I'm happy to hear your thoughts on the topic :)

Robust testing strategies for TYPO3 – TYPO3 Developer Days 2024, Karlsruhe, 2024-08-03

Robust testing strategies for TYPO3 –

@wez @sebastian I rather think of it as "do not mock what you don't control", i.e. if you cannot be sure you see all the API and behaviour changes in the code, then don't mock it, because at some point the assumptions underlying your mock will break. And you probably won't notice until it's too late.

The quote resonated with me especially well since TYPO3 and its community have a history of using far too excessive mocking.

@smic I would say that's probably true for most larger projects, at least for all that I've seen until now…
The slides for my talk @ #t3dd24 today "Ideas for maintaining large projects" are now available: https://a-w.io/talks/events/2024-t3dd/maintaining-large-projects/
Ideas for maintaining large projects – TYPO3 Developer Days 2024, Karlsruhe, 2024-08-02

Ideas for maintaining large projects –

"Do not mock what you don't own" @sebastian at #t3dd24 👏