schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
I've been teaching Test-Driven Development (TDD) for 6 months now, to 10 teams.
The feedback I have from these teams, 3 months after the sessions, is that of course they don't always use TDD, they use it sometimes. But most say that they now look at writing software differently.
I think they have integrated this way of "design is also in the smaller things", checking that it works all the time, and more communication inside and outside the team.
I'm so happy about these feedbacks!
Keep Your SwiftUI Tests Focused by Writing Them in English First https://qualitycoding.org/describe-test-plain-english/ #TDD
Last commit message: "Build the updates for the email, using #TDD. This would have been too hairy otherwise."
Makes me pretty happy. For one, that I found when I want TDD and two that I really get very satisfying results. Code is readable, as simple as I could do it (now) and it was fun and 🥁 🥁 🥁 QUICK!
#testdriven #ftw when it's right, which is the hard part.
🤖 How can we combine #AI with #TestDrivenDevelopment without losing the human touch? @claresudbery shares insights from her workshop "How Can You Combine AI With Test Driven Development?" and her session "Let’s Stop Making Each Other Feel Stupid" on fostering learning, psychological safety, and human-centered practices in software development.💡
Read the full interview 👉 https://t1p.de/d9p1z
#SAGconf #SoftwareArchitecture #HumanInTheLoop #PsychologicalSafety #TDD #LearningCulture #iSAQB
Was fun to chat here dev2next with Baruch Sadogursky from TuxCare on #VerboseMode about TDD, AI, and JitterTed's TDD Game (https://tdd.cards)
View it here: https://www.youtube.com/watch?v=O6WuOH4ZLIE
AceUnit v3.0.0 is officially released!
Enjoy a new world of unit testing C with automatic test discovery!
#TDD is about practice, "instead of reading the menu you eat the food".
It's not about 'book learning', it is experiential. You can't study your way to expertise, you have to practice.
The practice changes you, changes your mind, changes your way of working, changes the way you think. It is transformative.
You don't need a mentor or coach for this, I didn't have one, but it does make it a lot quicker and easier to achieve competance.
Just published: Doing the simplest thing that could possibly work often involves incremental thinking: the engineering practice of splitting a large problems into smaller problems so that their resolution grows into the solution that you are looking for. Let's see a definition and a few examples. #Architecture #Engineering #SoftwareCraft #TDD #Video
https://mozaicworks.com/blog/examples-of-incremental-thinking?fsp_sid=235
Discover #TDD techniques advice for #iOSDev on this Swift Academy Podcast. Learn how the new Swift Testing framework can enhance TDD practices. https://qualitycoding.org/mastering-tdd-techniques-ios-practical-insights/
Use Your Unit Tests, or Else
Thoughts on one of things you should do before getting started with TDD.
https://www.linkedin.com/pulse/use-your-unit-tests-else-danny-faught-cvunc
Discover #TDD techniques advice for #iOSDev on this Swift Academy Podcast. Learn how the new Swift Testing framework can enhance TDD practices. https://qualitycoding.org/mastering-tdd-techniques-ios-practical-insights/
Can AI coding agents do Test-Driven Development (TDD) properly? They sure can!
In this week's video I take a look at two approaches: prompt engineering & using the tdd-guard library
We'll run an experiment and compare results:
Does it improve code/test quality?
What are other trade-offs?
How does tooling like tdd-guard work behind the covers?
📺 https://youtu.be/IVdYaVKuekk
#ai #aiassistedcoding #claudecode #tdd #testdrivendevelopment #tddguard
Here's how I started test-driving a SwiftUI counter app… https://qualitycoding.org/tdd-where-do-you-even-begin/ #TDD
A long-term client contract is ending in September, so I'll have some time in the last three months of the year. I want to spend a lot of it slowing down, learning, experimenting, ... and I'll write about it here.
I also have some capacity for training and technical coaching (Test-Driven Development, Agile Engineering, Domain Driven Design). Contact me to discuss more details if you are interested: DM here or business@davidtanzer.net
#TDD #DDD #agile
In software development, we have many ways to speed up the time until we get good feedback (in this video, I talk about test-driven development or #TDD).
So, if we are in an environment where we get feedback slowly, we are choosing slow feedback - deliberately or by neglect.
Why are so many choosing slow feedback? https://videos.devteams.at/w/x5Hkwz6ey1GeNF5sZRKAcP
If you prefer youtube, watch here: https://youtu.be/NIP13D9cEgc
TDD: разработка быстрее и качественнее
Все мы стремимся создавать более качественное программное обеспечение и делать это быстрее. Я считаю, что разработка через тестирование предлагает нам путь к этой цели. Все еще боитесь использовать этот подход? Тогда я приглашаю вас обсудить советы и приемы помогающие раскрыть преимущества TDD!
https://habr.com/ru/articles/925446/
#tdd #test_driven_development #software_development #testing #agile #unit_testing #code_quality #refactoring #test_first