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

#agile boosted

[?]Richard Griffiths » 🌐
@dectentoo@mastodon.ie

The best refactoring doesn't necessarily produce the cleverest code.

It produces better code.

Those aren't always the same thing.

A new abstraction might reduce duplication while making the system harder to understand.

A design pattern might look elegant while adding machinery nobody needs.

A shorter solution might become cryptic.

Technical excellence requires judgement.

Not commandments.

    #refactoring boosted

    [?]Shaaf » 🌐
    @shaaf@fosstodon.org

    It started with a core frustration: how do we get better quality, deeper awareness, and precise structural information out of our large codebases?

    That research led me to build a rich code knowledge graph. The goal was to make refactoring, enterprise migrations, and codebase comprehension dramatically simpler—not just for developers, but specifically for coding agents.

    shaaf.dev/post/migrating-cools

      #refactoring boosted

      [?]Hack a Day (unofficial) » 🤖 🌐
      @hackaday@www.urbanmind.net

      Rust is an increasingly popular COBOL migration target for organisations that want both memory safety...
      COBOL to Rust Migration - A UK Enterprise Guide 2026

        #refactoring boosted

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

        A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $6.50! leanpub.com/naming_shortguide

          #refactoring boosted

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

          [Перевод] Экономическая выгода рефакторинга в эпоху AI-агентов

          Осваивая разработку с помощью AI-агентов, я написал веб-приложение для собственной ежедневной работы. Проект получился довольно сложным: с динамическим обновлением интерфейса и поиском, модальными окнами, автосохранением, интеграциями с внешними системами, модулями машинного обучения, текстовым анализом, фоновыми задачами и автоматическим деплоем. Объём кода составил около 150 000 строк, из которых примерно 120 000 написаны на Rust, а остальные - на TypeScript и Terraform. Весь этот код сгенерировали агенты - в основном Claude Code и частично Cursor . За редкими исключениями я почти не открывал и не читал исходные файлы. В процессе разработки я начал замечать странности. Когда в терминале мелькнула правка 4000-й строки в одном файле, я решил посмотреть на код ближе. Выяснилось, что слой доступа к данным разросся до 6000 строк. С каждой новой функцией он продолжал расти. В коде каждого запроса, чтения или записи повторялись настройка HTTP-запроса, кодирование и декодирование JSON. В итоге весь слой доступа к данным оказался в одном файле на 17 155 строк Rust.

          habr.com/ru/articles/1065178/

          #refactoring boosted

          [?]Tanguy ⧓ Herrmann » 🌐
          @dolanor@hachyderm.io

          RE: hachyderm.io/@dolanor/11507940

          A 01:00 je stream mon refactoring de mon roguelike 3D en Go.

          J'ai suivi le tutoriel, maintenant faut que je transforme cette codebase pour qu'elle me soit plus familière.

          twitch.tv/dolanor_

            #refactoring boosted

            [?]Tanguy ⧓ Herrmann » 🌐
            @dolanor@hachyderm.io

            RE: hachyderm.io/@dolanor/11507940

            At 07:00pm EST, I'll stream some live coding on refactoring my 3D roguelike in Go.

            I followed the tutorial, now I need to make this codebase my own.

            twitch.tv/dolanor_

              #refactoring boosted

              [?]Su_G » 🌐
              @Su_G@aus.social

              RE: aus.social/@andyjennings/11688

              Ha ha. Slopfix says it is:
              “getting paid according to how much code it deletes. Its three engineers agree to a line-reduction target before starting, with a stated example of whittling a 100,000-line project down to 35,000 while maintaining the same functionality. The best part? Slopfix uses AI coding agents itself to do the trimming.” but describes them as being kept on “a very short leash”.

              Interesting read & approach, was wondering when someone would do this…

                #refactoring boosted

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

                Ted M. Young boosted

                [?]Sebastian Hans » 🌐
                @sebhans@hachyderm.io

                Pro-tip: If your test is broken after refactoring the code, maybe you should check your refactoring instead of adapting the test to the new (wrong) behavior.

                  #refactoring boosted

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

                  #refactoring boosted

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

                  A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $6.50! leanpub.com/naming_shortguide

                    Back to top - More...