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

#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

      [?]SoCraTes UK » 🌐
      @SoCraTes_UK@discuss.systems

      Our lovely countryside venue: miltonoxfordshire.co.uk

      Tickets are first-come, first-served, so book yours before we sell out!

      We organise this conference 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/), on mastodon, LinkedIn, BlueSky, or by commenting on this post.

        Lisi Hocke boosted

        [?]SoCraTes UK » 🌐
        @SoCraTes_UK@discuss.systems

        Our lovely countryside venue: miltonoxfordshire.co.uk

        Tickets are first-come, first-served, so book yours before we sell out!

        We organise this conference 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/), on mastodon, LinkedIn, BlueSky, or by commenting on this post.

          #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

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

                              Last commit message: "Build the updates for the email, using . 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!

                              when it's right, which is the hard part.

                                [?]What’s That Function SwiftUI » 🌐
                                @wtfSwiftUI@iosdev.space

                                Upcoming online / / / events:
                                ———

                                Coding Dojo: Learning together
                                🗓️ Wednesdays, 10am Pacific, 17:00 UTC

                                Ensemble coding to learn more coding skills together. Working through coding kata, using the Swift language, applying test-driven development.
                                discord.gg/nyXRvBC5tS?event=13

                                  GeePawHill boosted

                                  [?]What’s That Function SwiftUI » 🌐
                                  @wtfSwiftUI@iosdev.space

                                  with SwiftUI livestream.
                                  🗓️ Returning Sunday, October 19, Sundays, 9am Pacific, 16:00 UTC
                                  (Cancelled this week, but returning the following Sunday.)

                                  Join longtime iOS unit testing instructor, Jon Reid (@qcoding), author of "iOS Unit Testing by Example".
                                  twitch.tv/qcoding

                                    GeePawHill boosted

                                    [?]SoftwareArchitecture Gathering » 🌐
                                    @SAG_Conference@mastodon.social

                                    🤖 How can we combine with 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 👉 t1p.de/d9p1z

                                    Interview: Higher-Level Principles: Clare Sudbery on Asking Simple Questions and Keeping Humans in the Loop

                                    Alt...Interview: Higher-Level Principles: Clare Sudbery on Asking Simple Questions and Keeping Humans in the Loop

                                      Ted M. Young boosted

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

                                      Was fun to chat here dev2next with Baruch Sadogursky from TuxCare on about TDD, AI, and JitterTed's TDD Game (tdd.cards)

                                      View it here: youtube.com/watch?v=O6WuOH4ZLIE

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

                                        AceUnit v3.0.0 is officially released!

                                        Enjoy a new world of unit testing C with automatic test discovery!

                                        github.com/christianhujer/aceu

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

                                          Describe Your Test in Plain English 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

                                            [?]The Long Tail » 🌐
                                            @sleepyfox@hachyderm.io

                                            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.

                                              [?]alexboly » 🌐
                                              @alexboly@mastodon.social

                                              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.
                                              mozaicworks.com/blog/examples-

                                                Ted M. Young boosted

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

                                                Discover techniques advice for on this Swift Academy Podcast. Learn how the new Swift Testing framework can enhance TDD practices. qualitycoding.org/mastering-td

                                                  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)