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

[?]Jason Yip » 🌐
@jchyip@mastodon.online

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

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

NEW! Leanpub Book LAUNCH 🚀 10 More Days of Agentic Development by Daniel Scheufler

youtu.be/f6f69OaI7dw

    [?]Markus Decke » 🌐
    @mrksdck@chaos.social

    We are doing a coderetreat during SoCraTes Germany.and have started with the first constraint of ping pong.
    Great co-facilitation with @mplavcan

    A Flipchart that describes the rules if the contraint of ping pong in a pair programming session during a coderetreat.
Driver writes test, test fails.
Keyboard gets passed on to the next person.
That person as driver implements to make the test pass.
After that they write a failing test and pass on the keyboard.

    Alt...A Flipchart that describes the rules if the contraint of ping pong in a pair programming session during a coderetreat. Driver writes test, test fails. Keyboard gets passed on to the next person. That person as driver implements to make the test pass. After that they write a failing test and pass on the keyboard.

      Ted M. Young boosted

      [?]Markus Tacker » 🌐
      @coderbyheart@chaos.social

      After a nice Sauna session I am learning to play the game from @jitterted.

      The starting configuration of the game

      Alt...The starting configuration of the game

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

        @j9t

        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 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.

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

          RE: sfba.social/@jitterted/1171115

          Almost done packing all of the JitterTed's TDD Game boxes. Don't miss out!

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

          RE: discuss.systems/@SoCraTes_UK/1

          A reminder that if you’re going to @SoCraTes_Conf next week, I can personally hand deliver a copy to you. Reserve a copy now! Reply here or ted at tedmyoung.com for details.

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

              @j9t What you described isn't , 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).

                [?]Jens Oliver Meiert » 🌐
                @j9t@mas.to

                AI-Driven Development Means Test-Driven Development:

                There may have never been a better time to embrace TDD.

                meiert.com/blog/ai-and-tdd/

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

                  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).

                  martinfowler.com/articles/expl

                    #agile boosted

                    [?]Sasha Akhavi » 🌐
                    @sakhavi@aoir.social

                    But like a disavowed Jungian shadow, if we suppress complexity in our conscious experience of creating tech, it’ll surface elsewhere and be harder to deal with. Now we have attack surfaces the agents didn’t know or care about; we have bugs that pass into production; we have infrastructural failures that were too hard to catch ahead of time. Just like last time, we’ll have to learn humility, empiricism, communalism, and all the rest. If we can.

                      #agile boosted

                      [?]Sasha Akhavi » 🌐
                      @sakhavi@aoir.social

                      In response to those demands we had developed , , and more, which all have in common a willingness to change ourselves as technologists in order to collaborate better with technology. But the immature dream of putting all the burden on tech survived. Now what we’ve apparently done is bury the resistance and complexity under indeterminacy so we don’t have to look at it up front.

                        Brian Marick boosted

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

                        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. qualitycoding.org/swiftui-tdd-

                        SwiftUI logo surrounded by Red → Green → Refactor → Integrate → back to Red

                        Alt...SwiftUI logo surrounded by Red → Green → Refactor → Integrate → back to Red

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

                          @afilina The magic of “that's all it really needs to do" is an underappreciated aspect of

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

                            Want to refactor your SwiftUI views without worrying you'll break something? Here's the first test that makes that possible. qualitycoding.org/swiftui-tdd-

                              Mark Levison boosted

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

                              Developing SwiftUI Views with TDD: Red, Green, Refactor, Integrate qualitycoding.org/swiftui-tdd-

                              SwiftUI logo surrounded by Red → Green → Refactor → Integrate → back to Red

                              Alt...SwiftUI logo surrounded by Red → Green → Refactor → Integrate → back to Red

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

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

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

                                NEW! Leanpub Book LAUNCH 🚀 Testing Rails from Scratch: A practical, (mostly) out-of-the-box approach to test-driven development in Ruby on Rails by Aaron Sumner

                                youtu.be/Zo7M4Cp-ndw

                                  [?]Willem Van den Ende - Writing » 🌐
                                  @mostalive@mastodon.social

                                  And an hour after posting, I stumble on this transcript by @kentbeck sayimg something similar : people using as a moral cudgel contributed to it going out of fashion (I dont think it ever was, it has remained a well kept secret until recently) linkedin.com/posts/why-did-tdd

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

                                    From the Leanpub Blog: Leanpub Book LAUNCH 🚀 Testing Rails from Scratch: A practical, (mostly) out-of-the-box approach to test-driven development in Ruby on Rails by Aaron Sumner

                                    leanpub.com/blog/leanpub-book-

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

                                      NEW! Leanpub Book LAUNCH 🚀 Testing Rails from Scratch: A practical, (mostly) out-of-the-box approach to test-driven development in Ruby on Rails by Aaron Sumner

                                      youtu.be/Zo7M4Cp-ndw

                                        [?]Christian Hujer » 🌐
                                        @christianhujer@mastodon.social

                                        I've just released AceUnit v3.1.0.
                                        AceUnit is a unit test framework for C.
                                        Enjoy!
                                        github.com/christianhujer/aceu

                                          Ted M. Young boosted

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

                                          Indirect inputs and outputs are essential to understanding the different kinds of test doubles. This concept helps to determine when to use a dummy or stub, and when to use a spy or mock.

                                          You can read more in the following article:
                                          principal-it.eu/2020/04/indire

                                            Emily Bache boosted

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

                                            I'm proud to announce that my very first learning hour has been published on the Samman Coaching website. The topic of this new learning hour is the 𝐅𝐢𝐱𝐭𝐮𝐫𝐞 𝐎𝐛𝐣𝐞𝐜𝐭 pattern. A big thank you to @emilybache for her feedback and also for accepting my contribution.

                                            sammancoaching.org/learning_ho

                                              [?]Markus Tacker » 🌐
                                              @coderbyheart@chaos.social

                                              I am working on a project that uses Stripe and I need to check that required text elements are contained in the invoice PDFs, however Stripe's invoice fonts map punctuation (-, (, :) to NUL in the PDF text layer, so text extracted from the PDF file using e.g. pdf.js has 2026-06-01 printed as 2026\x0006\x0001 which makes writing good assertions hard. I switched to using aws.amazon.com/textract/, which OCRs the document and preserves punctuation, spaces and line breaks. Super convenient!

                                                Ted M. Young boosted

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

                                                What if a defect in your system is actually a missing test? The Saff Squeeze technique helps you find both the defect and the missing test. A practical approach to debugging that leaves your codebase stronger.

                                                Read more about it in my latest article:
                                                principal-it.eu/2026/06/the-sa

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

                                                  Just heard that a third person thinks that is a good idea.
                                                  Outside of my own bubble.
                                                  😮‍💨

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

                                                    🙈 You wouldn't ship backend code without tests. Why are we shipping SwiftUI without unit tests? Let's fix that. qualitycoding.org/swiftui-tdd-

                                                      [?]Jason Yip » 🌐
                                                      @jchyip@mastodon.online

                                                      Jason Gorman boosted

                                                      [?]Abel Büchner-Mihaljević [he/him] » 🌐
                                                      @babel@hachyderm.io

                                                      RE: mastodon.cloud/@jasongorman/11

                                                      I can highly recommend this workshop!
                                                      I’ve been working as a software developer for 15 years and have attended workshops before. Here, I learnt a great deal in just two hours.
                                                      The price is a bargain.
                                                      If you’re lucky, it’ll be a small group again and you’ll get plenty of access to Jason’s wisdom.

                                                      [?]Jason Gorman » 🌐
                                                      @jasongorman@mastodon.cloud

                                                      Now, it's either something about the evening of June 2nd, or 38 people really is market saturation within my social media reach.

                                                      Still plenty of spaces available on June 2nd 18:45 BST for self-funding folks who want to learn TDD.

                                                      Last TDD workshop of this run, last one at this price.

                                                      Much more than just red-green-refactor!

                                                      Register here -> tickettailor.com/events/codema

                                                      Diagram of the Test-Driven Development red-green-refactor cycle that incorporates version control and continuous integration.

                                                      Alt...Diagram of the Test-Driven Development red-green-refactor cycle that incorporates version control and continuous integration.

                                                        [?]Jason Yip » 🌐
                                                        @jchyip@mastodon.online

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

                                                        The box of boxes is here! If you're going to be at DDD Europe, SoCraTes UK, or in Munich and want to save on shipping, contact me NOW before they're all claimed!

                                                        If you're in North America, I'm ready to ship it to you: tdd.cards

                                                        Shipping box with 8 newly manufactured copies of "JitterTed's TDD Game"! The hex tiles are separately packaged as it's my job to punch them out and assemble everything.

                                                        Alt...Shipping box with 8 newly manufactured copies of "JitterTed's TDD Game"! The hex tiles are separately packaged as it's my job to punch them out and assemble everything.

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

                                                          Munich folks:

                                                          I have a free day in Munich June 29, I can give a talk at your company, meetup, or user group, or we can play a game about .

                                                          I'd love to share my experience with Event Sourcing and Java, or facilitate a session playing JitterTed's TDD Game.

                                                          Let me know!

                                                            2 ★ 1 ↺
                                                            Ted M. Young boosted

                                                            [?]Amitai Schleier [he/they] » 🌐
                                                            @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 [he/they] » 🌐
                                                              @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)