Post #1386667
2026-03-24 22:32 UTC
@PeterSommerlad I genuinely don't share this view, but I really want to understand it better.
What's the short version? (To start.)
Replies (2)
-
@PeterSommerlad@mastodon.social 2026-03-25 06:30
@jbrains i observed people intensively using mocking frameworks that made them not suffer from the many dependencies they created. thus leading to entangled designs that become hard to change, because the entanglement is represented in the tests. manual mocking at least makes one aware that you have a dependency. also in C++ value types / functional style and compile-time generic code has become more popular in favor of "virtual " leading to fewer direct dependencies.
-
@PeterSommerlad@mastodon.social 2026-03-25 06:30
@jbrains slides of my talk at https://github.com/PeterSommerlad/talks_public/blob/main/CPPCon/2017/CPPCon_MockingFrameworks2017.pdf video can be found as well.