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.

Search results for tag #tdd

[?]Ted M. Young » 🌐
@jitterted@sfba.social

In fact, I got so into the flow writing the notes that I missed my normal dinner time!

You can catch up on the notes (, , ) so far:

ted.dev/articles/2026/02/04/li
ted.dev/articles/2026/02/05/li

And catch me live (Mon-Thu, 8pm UTC) at jitterted.stream/

    Ted M. Young boosted

    [?]Jan Van Ryswyck » 🌐
    @janvanryswyck@mastodon.social

    I’m happy to announce my workshop, ‘𝐖𝐞𝐥𝐥-𝐁𝐚𝐥𝐚𝐧𝐜𝐞𝐝 𝐓𝐞𝐬𝐭-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭’ on 21 𝐚𝐧𝐝 22 𝐌𝐚𝐲 2025 at 𝐓𝐡𝐞 𝐁𝐫𝐚𝐢𝐧 𝐄𝐦𝐛𝐚𝐬𝐬𝐲 𝐢𝐧 𝐀𝐧𝐭𝐰𝐞𝐫𝐩. This two-day, hands-on workshop blends theory with practice in a real-world codebase. You'll be collaborating together with fellow attendees to master the art of writing loosely coupled and highly maintainable automated developer tests.

    (1/2)

      wouterla boosted

      [?]Ted M. Young » 🌐
      @jitterted@sfba.social

      It's here! I hold in my hand @RobMyers's new book "Essential Test-Driven Development"!

      A long time coming, but thrilled for Rob that it's finally out into the world!

      Picture of Ted holding a paperback copy of Rob Myers' book titled "Essential Test-Driven Development".

      Alt...Picture of Ted holding a paperback copy of Rob Myers' book titled "Essential Test-Driven Development".

        [?]Ted M. Young » 🌐
        @jitterted@sfba.social

        RE: mastodon.social/@RobMyers/1159

        My physical copy arrives tomorrow! At some point I hope to get your autograph on it. 😊

          [?]Ted M. Young » 🌐
          @jitterted@sfba.social

          RE: mastodon.social/@bosslogic/115

          and aren’t really about testing at all. They’re about feedback loops and thinking clearly about intent before implementation.”

          Intent first!

            #xp boosted

            [?]Habr » 🤖 🌐
            @habr@zhub.link

            Что читать и смотреть в 2026. Эпичная подборка для разрабов, лидов, CTO и архитекторов

            По просьбе подписчика моего ТГ-канала публикую список источников для самоподготовки. Легендарные вещи, полностью изменившие мои взгляды на индустрию.

            habr.com/ru/articles/986832/

              Ted M. Young boosted

              [?]Jan Van Ryswyck » 🌐
              @janvanryswyck@mastodon.social

              However, developers are often conditioned to believe that their work should always involve complexity.
              “Easy things? Is that a joke? We’re software engineers! Complexity is our trade.”

              This is one of the main reasons why many people are turned off by Test-Driven Development. But if you can move past this mindset, you’ll be in a much better place. I favour small, ridiculous steps over larger steps that feed into complexity any day.

                #refactoring boosted

                [?]Leanpub » 🌐
                @leanpub@mastodon.social

                Leanpub book LAUNCH 🚀 The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III

                Watch here: youtu.be/lDwuiSwaCf4

                  #refactoring boosted

                  [?]Leanpub » 🌐
                  @leanpub@mastodon.social

                  Leanpub book LAUNCH 🚀 The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III

                  Watch here: youtu.be/lDwuiSwaCf4

                    #refactoring boosted

                    [?]Leanpub » 🌐
                    @leanpub@mastodon.social

                    #refactoring boosted

                    [?]Leanpub » 🌐
                    @leanpub@mastodon.social

                    Leanpub book LAUNCH 🚀 The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III

                    Watch here: youtu.be/lDwuiSwaCf4

                      [?]Ted M. Young » 🌐
                      @jitterted@sfba.social

                      When figuring out what was needed for "find all events after a given checkpoint", that was on the Discovery/Design side of . Once I had that defined (an interface and 2 implementations), then I could move completely into implementation, using the tests to take safe steps.

                        [?]Ted M. Young » 🌐
                        @jitterted@sfba.social

                        On my live coding stream today, when implementing the JDBC implementation of my Event Store, I talked about doing for Discovery and Design (learning about what the desired behavior should be), vs. implementing a known behavioral specification.

                        jitterted.stream

                          billwake boosted

                          [?]Ted M. Young » 🌐
                          @jitterted@sfba.social

                          Remember that the “Red” (failing test) part of is the perfect time to make sure the failure message is useful, instead of the less than helpful “expected actual to not be null”.

                            [?]dtanzer » 🌐
                            @dtanzer@social.devteams.at

                            I now have a GUI for my
                            Will optimize the code a bit and try to test _some_ of the UI code with unit tests.

                            Then I might record a video, since I did not yet find one on youtube where someone implements it in Rust using (if you know such a video, please forward it to me).

                              [?]dtanzer » 🌐
                              @dtanzer@social.devteams.at

                              Another implementation of game-of-life, this time in and I tried to use some constraints:

                              codeberg.org/dtanzer/game-of-l

                              Didn't clean up the test file, that was not what I wanted to practice this time. Also, forgot to commit after each micro step during the cycle.

                              And it's probably my last game-of-life for some time, since this year's global-day-of-code-retreat is over.

                                [?]dtanzer » 🌐
                                @dtanzer@social.devteams.at

                                Made a first attempt of in - Feel free to roast my code, happy to hear feedback! It's just the "prime factors" - kata, though: codeberg.org/dtanzer/rust-play

                                Also, should I use an assertion library? Found some, and "assert_eq!" seems not very powerful...

                                  #agile boosted

                                  [?]Thomas - NBA » 🌐
                                  @nobsagile@mastodon.social

                                  Fühlt sich Testing für euch auch oft wie eine Bremse an? 🐌 Die CI-Pipeline ist ewig rot, man schreibt Tests für Tests und am Ende liefert man trotzdem langsamer.

                                  Das ist kein Sicherheitsnetz, das ist "Quality Theatre". Passiert, wenn Tests nur ein Ritual sind.

                                  Automatisierte Tests sind nicht der Bremsklotz, sie sind euer Gaspedal. Wenn sie euch hindern, nutzt sie nicht.

                                  Agilität braucht ein Sicherheitsnetz. Wie seht ihr das?

                                    Mike Bowler boosted

                                    [?]Sébastien Roccaserra 🐿️ » 🌐
                                    @sroccaserra@mastodon.social

                                    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!

                                      [?]Jon Reid » 🌐
                                      @qcoding@iosdev.space

                                      Keep Your SwiftUI Tests Focused by Writing Them in English First qualitycoding.org/describe-tes

                                      iOS Test-Driven Development
Describe Your Test in Plain English
Quality Coding with Jon Reid
Image of post-it note with test

                                      Alt...iOS Test-Driven Development Describe Your Test in Plain English Quality Coding with Jon Reid Image of post-it note with test

                                        2 ★ 1 ↺
                                        Ted M. Young boosted

                                        [?]Amitai Schleier » 🌐
                                        @schmonz@schmonz.com

                                        Do you know your way around the API? I'd love to add support for it in Greencently, my tiny extension. How you can help: https://github.com/schmonz/junit-greencently/issues/29

                                        (if you'd like to)

                                          0 ★ 1 ↺
                                          GeePawHill boosted

                                          [?]Amitai Schleier » 🌐
                                          @schmonz@schmonz.com

                                          Coming soon to Maven Central, com.schmonz:junit-greencently:20250402171221.0.0-g7a4aa00-14225507806-1:

                                          - Also set status when not complete or green (tx Ron)
                                          - Setup-free .gitignore (tx Llewellyn)
                                          - Refactorings (tx Llewellyn, Petar)
                                          - TrunkVer (tx Raimo & Chris)