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 #Refactoring

#refactoring boosted

[?]devopsdays Amsterdam »
@amsterdam@social.devopsdays.org

🧼 Got legacy code? Refactor it safely with Approval Tests!
Join Jan Van Ryswyck’s hands-on workshop at .
Multi-language support & real-world practice.

🎟️ tickets.devopsdays.org/devopsd

    #refactoring boosted

    [?]Inautilo »
    @inautilo@mastodon.social


    The prompt engineering playbook · How to make AI coding assistants more reliable ilo.im/164791

    _____

      #refactoring boosted

      [?]echopapa √ »
      @echopapa@social.tchncs.de

      Refactoring mit KI

      vas 
@vasumanmoza 

Claude 4 just refactored my entire codebase in one call. 

25 tool invocations. 3,000+ new lines. 12 brand new files. 

It modularized everything. Broke up monoliths. Cleaned up spaghetti. 

None of it worked. 
But boy was it beautiful.

      Alt...vas @vasumanmoza Claude 4 just refactored my entire codebase in one call. 25 tool invocations. 3,000+ new lines. 12 brand new files. It modularized everything. Broke up monoliths. Cleaned up spaghetti. None of it worked. But boy was it beautiful.

        #refactoring boosted

        [?]Programming Quotes » 🤖
        @programming_quotes@mastodon.social

        DRY Don't Repeat Yourself Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

        — Dave Thomas, Andy Hunt

          #refactoring boosted

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

          I really liked watching this talk: "Code Mending in the AI age - Ray Myers | Craft Conference 2024"

          youtube.com/watch?v=-r1yB6wCRP

            #refactoring boosted

            [?]Hacker News » 🤖
            @h4ckernews@mastodon.social

            #refactoring boosted

            [?]Steve Fenton ➜ »
            @stevefenton@mastodon.social

            Last month, GitClear published an analysis of 211 million lines of code in its AI Copilot Code Quality report. One of the key findings is that signals are crashing while duplication and churn is increasing.

            thenewstack.io/whats-missing-w

            A developer looks ready to slap a leak-stopping tape onto a water container with a hole gushing water. The hole is marked "code duplication".

The next frame shows a hammer labeled "AI" crashing through the glass.

            Alt...A developer looks ready to slap a leak-stopping tape onto a water container with a hole gushing water. The hole is marked "code duplication". The next frame shows a hammer labeled "AI" crashing through the glass.

              #refactoring boosted

              [?]N-gated Hacker News » 🤖
              @ngate@mastodon.social

              🚀 Wow, who knew that while chugging Red Bull and vibing to Spotify could be so groundbreaking? 🎶 But surprise, surprise—turns out the real magic trick is "vibe ," AKA fixing your 💩 code so you can actually get paid. 💸 Apparently, the real "jazz" happens in the crew. 🧹
              dawidmakowski.com/en/2025/04/v

                #refactoring boosted

                [?]Frontend Dogma » 🤖
                @frontenddogma@mas.to

                Why I’m Not Ready to Abandon JavaScript for “Faster” Languages, by (not found on Mastodon or Bluesky):

                archive.fo/8ezTL

                  #refactoring boosted

                  [?]Orchun Kolcu »
                  @orchun@hachyderm.io

                  I find that the issue Kent Beck talks about here:

                  tidyfirst.substack.com/p/why-t

                  ... is very fundamental to TDD and centers around a couple of commonly missed aspects of it (even though they are spelled out in Test Driven Development by Example)

                  1- When passing the test, there is a Fake It approach you can take if you don't see the Obvious Implementation right away before you move on to Triangulation and add more tests.

                  2- When you are using Fake It, the Refactoring step is not primarily about making the code "nicer", but generalizing by removing the duplication between the test and the production code. This is only refactoring in the sense that you are staying green. That's why the step is not optional and getting to green using the simplest, naive implementation is a core part of the process.

                  I think not using Fake It is one of the two main reasons people fail with TDD (the other is not making writing more testable code a design goal.)

                    #refactoring boosted

                    [?]Leanpub »
                    @leanpub@mastodon.social

                    Medior PHP leanpub.com/b/mediorphp by Joseph Kanyo is the featured bundle of ebooks 📚 on the Leanpub homepage! leanpub.com

                      Ted M. Young boosted

                      [?]Clare Sudbery »
                      @claresudbery@mastodon.social

                      What is refactoring, why is it important and how can you get really good at it? In this Making Tech Better podcast episode, I spoke to @emilybache about enhancing the skills and culture of your teams, to make your code easier to understand and cheaper to modify.

                      You can listen here (subtitles on screen): youtu.be/ZcEz8cA017M?si=tYhdCb

                        #refactoring boosted

                        [?]Peter Sommerlad »
                        @PeterSommerlad@mastodon.social

                        @GeePawHill

                        One danger of a too transparent box used for TDD is that tests get too coupled to a specific implementation and thus hinder refactoring and evolution. ie, taking the soft out of software.

                        Sure you are aware of that, but novices easily fall into that trap, when they not have learned enough about refactoring towards simpler code.

                          #refactoring boosted

                          [?]Programming Quotes » 🤖
                          @programming_quotes@mastodon.social

                          Don't live with broken windows.

                          — Andy Hunt, Dave Thomas

                            #refactoring boosted

                            [?]Programming Quotes » 🤖
                            @programming_quotes@mastodon.social

                            DRY Don't Repeat Yourself Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.

                            — Dave Thomas, Andy Hunt

                              Back to top - More...