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

"Don't put loops in your tests" the advice goes. While there are times when a small for loop might be useful, for gosh sakes, don't use a do..while loop.

And please don't ask me what triggered this post.

p.s. Your for loop might also be hiding a deficiency in your test, aka a Test Smell. Might be fine, but worth a little more attention.

    [?]Jon Reid ยป 🌐
    @qcoding@iosdev.space

    ๐Ÿงช TDD + ViewInspector: Writing Your First Failing SwiftUI Test qualitycoding.org/swiftui-tdd-

    SwiftUI TDD (Part 1): Writing Your First Failing Test

    Alt...SwiftUI TDD (Part 1): Writing Your First Failing Test

      [?]Alessandra Bilardi ยป 🌐
      @bilardi@mastodon.social

      Uso da quando facevo all'universitร , oltre 20 anni fa.

      Una cosa non cambia: scrivere codice รจ facile, definirne tutto il comportamento no.

      ๐ŸŽค A 2026 porterรฒ un su ๐Ÿ e :
      dalle variabili al primo test, per chiarire cosa il software debba fare prima di implementarlo.

      2026.pycon.it/it/event/primi-p

        Ted M. Young boosted

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

        ๐“๐จ๐๐š๐ฒ, ๐€๐ฉ๐ซ๐ข๐ฅ 27, is the last day to secure your spot at the ๐ž๐š๐ซ๐ฅ๐ฒ-๐›๐ข๐ซ๐ ๐ซ๐š๐ญ๐ž for my workshop ๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ. Join us on ๐Œ๐š๐ฒ 21-22, 2026 at ๐“๐ก๐ž ๐๐ซ๐š๐ข๐ง ๐„๐ฆ๐›๐š๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐€๐ง๐ญ๐ฐ๐ž๐ซ๐ฉ .

        Donโ€™t miss this final chance to invest in your skills at a reduced price.

        ๐Ÿ”— ๐’๐ž๐œ๐ฎ๐ซ๐ž ๐ฒ๐จ๐ฎ๐ซ ๐ฌ๐ฉ๐จ๐ญ ๐ง๐จ๐ฐ.

        For more information: principal-it.eu/training/well-

          [?]Matt Wynne ยป 🌐
          @mattwynne@cosocial.ca

          Hello!

          I just migrated from hachyderm.io/@mattwynne which was ๐Ÿ‘๐Ÿป, but I have been meaning to move over here for some time because I love the initiative to democratically run our social media!

          I'm from the UK originally, now based in Nelson, BC.

          I'm a generalist/polyglot programmer. I lead the github.com/cucumber project and I'm known for coaching teams in technical practices like /#BDD and .

          Also and generally

            #xp boosted

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

            Struggling with brittle tests that slow you down? Join my ๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญworkshop on ๐Œ๐š๐ฒ 21-22, 2026 in Antwerp! Learn how to write reliable, maintainable tests that help you think about software design and prevent defects. Early -bird tickets are available until ๐€๐ฉ๐ซ๐ข๐ฅ 19.

            For more information: principal-it.eu/training/well-

              Brian Marick boosted

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

              In Test-Driven Development (), a RED test is only part of the story. Just because a test fails, doesn't mean that you're ready to write code to make it GREEN. Before you write that code, check that the test fails as it is SUPPOSED to fail.

                Ted M. Young boosted

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

                Another stream, another set of notes. So much "new"!

                I try out a new design for Projectors, splitting EventConsumer into two pieces. Test-driving shows how it's about design exploration, not just writing tests.

                ted.dev/articles/2026/04/06/li

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

                  โ€œIโ€™m writing unit tests because I have to. They just confirm that my code works, which I already know. They are tedious to write, and often stop working when I change the implementation of the system. Maintaining unit tests is often difficult and takes a lot of time out of my day.โ€

                  Does this sound familiar? Then you might be interested in my workshop, ๐–๐ž๐ฅ๐ฅ-๐๐š๐ฅ๐š๐ง๐œ๐ž๐ ๐“๐ž๐ฌ๐ญ-๐ƒ๐ซ๐ข๐ฏ๐ž๐ง ๐ƒ๐ž๐ฏ๐ž๐ฅ๐จ๐ฉ๐ฆ๐ž๐ง๐ญ, on 21 ๐š๐ง๐ 22 ๐Œ๐š๐ฒ 2025 ๐š๐ญ ๐“๐ก๐ž ๐๐ซ๐š๐ข๐ง ๐„๐ฆ๐›๐š๐ฌ๐ฌ๐ฒ ๐ข๐ง ๐€๐ง๐ญ๐ฐ๐ž๐ซ๐ฉ.

                    #xp boosted

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

                    This two-day, hands-on workshop blends theory with practice in a real-world codebase.ย Yotdd to master the art of writing loosely coupled and highly maintainable automated developer tests.

                    ๐‘๐ž๐ ๐ข๐ฌ๐ญ๐ž๐ซ ๐›๐ฒ ๐€๐ฉ๐ซ๐ข๐ฅ 19 ๐ญ๐จ ๐ญ๐š๐ค๐ž ๐š๐๐ฏ๐š๐ง๐ญ๐š๐ ๐ž ๐จ๐Ÿ ๐ญ๐ก๐ž ๐ž๐š๐ซ๐ฅ๐ฒ-๐›๐ข๐ซ๐ ๐๐ข๐ฌ๐œ๐จ๐ฎ๐ง๐ญ! Spots are limited, so visit my website (principal-it.eu/training/well-) to learn more and secure your spot.

                      #refactoring boosted

                      [?]Clare Sudbery ยป 🌐
                      @claresudbery@mastodon.social

                      We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the slack channel (slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.





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

                        Back to streaming, with notes from yesterday's stream: ted.dev/articles/2026/03/23/li

                        I chatted about consistency boundaries, missing-event heuristics, and encoding (serializing) events.

                          #refactoring boosted

                          [?]Clare Sudbery ยป 🌐
                          @claresudbery@mastodon.social

                          We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the slack channel (slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.





                            [?]Wolfram wants peace ยป 🌐
                            @wolframkriesing@mastodontech.de

                            Finding a failing test ๐Ÿšจ, coming back from the โ˜•๏ธ break, feels just so โœ… .

                            - I know where I left off
                            - I know what to continue with
                            - I get back into the flow within seconds
                            - no need to search and analyze the git history
                            - it ๐Ÿ’ก enlightens me and lets me continue where i left off

                            also when doing hashtag#PHP ๐Ÿ˜Ž

                            black font on red bg saying "failed"

                            Alt...black font on red bg saying "failed"

                              [?]Rob Myers ๐Ÿต ยป 🌐
                              @RobMyers@mastodon.social

                              The pivotal session that is helping me see a path forward for AI-augmented test-driven development.

                              (Video is a bit rough 'n' ready, but packed with insights...er, once we got going...)

                              youtu.be/Oz3KS9-Yohg

                                #refactoring boosted

                                [?]Clare Sudbery ยป 🌐
                                @claresudbery@mastodon.social

                                We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the slack channel (slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.





                                  #agile boosted

                                  [?]Sasha Akhavi ยป 🌐
                                  @sakhavi@aoir.social

                                  In fact, tooling hasnโ€™t ever made much of an impact in these areas at all, especially compared to disciplined practice on the part of collaborative knowledge workers. Thatโ€™s why weโ€™ve invented , , ... all of these are habits of complexity-tending, and theyโ€™re what disposes systems toward producing value, if anything does. 6/7

                                    Nat Pryce boosted

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

                                    #refactoring boosted

                                    [?]Clare Sudbery ยป 🌐
                                    @claresudbery@mastodon.social

                                    We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the slack channel (slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.





                                      [?]Virtual Domain-Driven Design ยป 🌐
                                      @virtualddd@techhub.social

                                      Developers often see TDD primarily as a testing technique, missing its potential to guide design. @davefarley77 talk showed how shifting focus allows TDD to actively shape software architecture and foster better code structure. It's about using TDD to drive design, not just validate it.

                                      Watch or listen: virtualddd.com/sessions/tdd-as

                                        #refactoring boosted

                                        [?]Clare Sudbery ยป 🌐
                                        @claresudbery@mastodon.social

                                        We organise in the open, and you're very welcome to chat with the organisers to help, ask questions, give feedback, or simply to watch. You can reach us on the slack channel (slack.softwarecrafters.org/), or on mastodon, LinkedIn, BlueSky, or by emailing organisers at socratesuk dot org.





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

                                          On Monday's live coding stream, I finished the UI for "Reschedule Concert". I cheated a bit and reused some existing screens, but hey, this is an example/learning app (despite its ever-increasing scope!).

                                          I also compare my "Olive" Tests with Kent Beck's Test List.

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

                                            A while ago, I was asked whether one should use Inside-Out TDD or Outside-In TDD. At first glance, it might seem important to choose one approach over the other. However, this isnโ€™t the case at all. Inside-Out and Outside-In TDD are not mutually exclusive. Thereโ€™s no need to rigidly commit to just one. Instead, we should practice and master both approaches to develop an intuitive sense, a *gut instinct*, for when to apply a certain approach. (1/2)

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

                                              Tempted to get a couple of new cards printed to put into my Game (tdd.cards):

                                              "LLM Wrote Too Much Code" and "LLM Wrote Your Tests"

                                              These would both be "negative" cards in the game. The way to "resolve" those cards would be a "Refactoring" card, or a "Revert".

                                                #refactoring boosted

                                                [?]Leanpub ยป 🌐
                                                @leanpub@mastodon.social

                                                Leanpub Book LAUNCH ๐Ÿš€ The Other Half of Coding: What they Didn't Teach You by Max Guernsey, III

                                                This is our second launch video for this now-completed book!

                                                Watch here:

                                                youtu.be/4W1KGptucBg

                                                  #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

                                                    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. ๐Ÿ˜Š

                                                          Jon Reid boosted

                                                          [?]Rob Myers ๐Ÿต ยป 🌐
                                                          @RobMyers@mastodon.social

                                                          Essential Test-Driven Development is now available in print on this site:

                                                          informit.com/store/essential-t

                                                          The eBook should be available there soon. The print edition will also be available from other retailers (Amazon, etc.) in a couple weeks.

                                                          If you like the book, please give it a positive review on Amazon (regardless of where you purchase it...The Algorithm, y'know! ๐Ÿ˜‰).

                                                            [?]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!

                                                              Back to top - More...