#tdd — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #tdd, aggregated by home.social.
-
RE: https://dotnet.social/@xunit/117097353301454220
One week in, and we're sitting at only a single bug so far. That includes 250k downloads of the core framework, 275k downloads of the analyzers, and 750k (!!) downloads of the Visual Studio adapter.
Anybody using Native AOT? How about full test parallelization? #DotNet #CSharp #FSharp #UnitTest #TDD
-
Sorry, no, that's wrong. That's how names become meaningless. Would you be OK if I called what you did desktop development instead of web development? Of course not, they're different (each valuable in its own way).
If you don't want to follow what #TDD means, that is totally fine! But use another description. Test-first is a great phrase to use. Words mean things.
TDD without refactoring isn't TDD. TDD without small, careful steps, that inform design, isn't TDD.
-
RE: https://sfba.social/@jitterted/117111572228506941
Almost done packing all of the JitterTed's TDD Game boxes. Don't miss out!
-
@j9t What you described isn't #TDD, it's maybe test-guided development or test-first. TDD isn't "write a test and get something to implement it", it's a design technique that takes tiny steps and requires human thought and judgment at each step to improve the design, especially through refactoring (which you didn't mention at all).
-
AI-Driven Development Means Test-Driven Development:
There may have never been a better time to embrace TDD.
-
On Tuesday 22 September, I’ll be presenting "𝐞𝐗𝐭𝐫𝐞𝐦𝐞 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐦𝐢𝐧𝐠 – 𝐓𝐡𝐞 𝐊𝐧𝐨𝐰𝐥𝐞𝐝𝐠𝐞 𝐖𝐞 𝐋𝐨𝐬𝐭” at iLean's Agile Kitchen. This talk will be a deep dive into the origins and core practices of eXtreme Programming, and will explain why these ideas are still very relevant today. Join me as we reconnect with the principles that shaped modern technical practices.
🔗 For more info & registration: https://ilean.be/open-trainings/agile-kitchen-extreme-programming-the-knowledge-we-lost/
I'm looking forward to seeing you there!
#XP #ExtremeProgramming #TDD #Agile -
Chapter 6 of my new Rails testing book is out! A fresh look at factories vs. fixtures. Get it for $9 with this WIP coupon code: https://leanpub.com/everydayrails-testing-from-scratch/c/CDD5705EB0DE #Rails #Ruby #TDD #IndiePublishing
-
Dojo de programmation (mardi) @ Holberton School
25 août 2026, 19:00:00 UTC+02:00 - GMT+02:00 - Holberton School, 92800, Puteaux, Francehttps://mobilizon.fr/events/01f72639-1a00-44c9-becd-4e1673188b74
-
We just shipped Core Framework v3 4.0.0, Analyzers 2.0.0, and VS Adapter 4.0.0.
This is a major release with many new features. Check the release notes for the details!
https://xunit.net/releases/v3/4.0.0
https://xunit.net/releases/analyzers/2.0.0
https://xunit.net/releases/visualstudio/4.0.0 -
ok! 💥 Chapter 5 of Testing Rails from Scratch is here. Follow along as I dive into fixtures. A factories-focused chapter coming soon. Thanks for sharing and checking it out! #WIP coupon for $9 at https://leanpub.com/everydayrails-testing-from-scratch/c/CDD5705EB0DE #RubyOnRails #TDD
-
I think this is a reminder that things humans do are not always automatable, especially understanding (building mental models) and design (active guidance of code changes).
https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html
-
Over the last couple of days, I've seen several posts about TDD (Test Driven Development) and AI agents. How to get them to do TDD/red-green TDD, and whether it provides any value.
Most of them had the same flaw. What they looked at isn't TDD.
Some used Test First - not TDD.
Others left out the refactoring step.
All neglected the fact that writing the implementation should provide feedback to the test design - not just whether the test finally succeeds.1/3
-
Dojo de programmation (vendredi) @ Octo
14 août 2026, 19:00:00 UTC+02:00 - GMT+02:00 - Octo, 75002, Paris, Francehttps://mobilizon.fr/events/d84235c6-b302-4408-a591-82207048ed91
-
Impact.com is hiring Full Stack Software Engineer
🔧 #java #javascript #angular #react #springboot #vue #redux #vuex #hibernate #css #docker #elasticsearch #html #kubernetes #mvc #mysql #sql #tdd
🌎 Columbus, Ohio
⏰ Full-time
🏢 Impact.comJob details https://jobsfordevelopers.com/jobs/full-stack-software-engineer-at-impact-com-may-27-2026-580da3?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
In TDD, you sometimes write code that looks obviously wrong on purpose — like hard-coding "0" instead of real logic. It feels uncomfortable. That discomfort is actually the point. Here's why. https://qualitycoding.org/swiftui-tdd-fake-it-till-you-make-it-part-2/ #TDD
-
The evolution of my #uxn testing framework continues, I think the #TDD #DSL (domain specific language) is much more readable, error messages are optional!
Added suites for extra organization (I had to sacrifice being able to run tests inside other functions for the optional message to work)
Also added a /no-color option, so it may be used in non terminals (without ANSI escape codes).
-
good read about "#Software #Craftsmanship in the AI Era"
by Sandro Mancuso#tdd #testdrivendevelopment #cleancode
https://www.codurance.com/publications/software-craftsmanship-in-the-ai-era -
To make nodejs date-related tests work in multiple time zones, here's a little trick (hack?)
You can set process.env.TZ to set a specific timezone.
eg.
const tz = process.env.TZ
beforeEach(() => {
process.env.TZ = 'America/New York'
})afterEach(() => {
process.env.TZ = tz
}) -
-
Dojo de programmation (vendredi) @ Octo
31 juillet 2026, 19:00:00 UTC+02:00 - GMT+02:00 - Octo, 75002, Paris, Francehttps://mobilizon.fr/events/c08df732-0d85-48e3-9ba5-2f11afe2cb74
-
Tests gegen echte Server sind oft langsam & schwer reproduzierbar. @svenruppert zeigt in seiner zweiteiligen Serie, wie eine CalDAV-Testbench deterministische Tests, #TDD & schnelleres Feedback ermöglicht:
Teil 1: https://javapro.io/de/eine-caldav-testbench-fuer-die-testgetriebene-entwicklung-teil-1-vom-problem-zum-pruefstand/
Teil 2: https://javapro.io/de/eine-caldav-testbench-fuer-die-testgetriebene-entwicklung-teil-2-die-test-support-schnittstelle-in-der-praxis/ -
Dojo de programmation (jeudi) @ Proxym
6 août 2026, 19:00:00 UTC+02:00 - GMT+02:00 - Proxym @ Greenspace, 75011, Paris, Francehttps://mobilizon.fr/events/f2e7c4b4-deff-49fa-9ec8-dbd2701400d4