Alex Fedorov | 10xSWE · @tdd_fellow
3 followers · 489 posts · Server mas.to

🔄 Continuous refactoring isn’t a ‘nice-to-have,’ it’s a necessity. Always look for opportunities in both test and production code. Be ruthless!

#codequality #refactoring

Last updated 1 year ago

Alex Fedorov | 10xSWE · @tdd_fellow
3 followers · 400 posts · Server mas.to

🛠️ Adding complexity for future needs? That's a recipe for maintenance nightmares. Code for today's problems, and refactor when you actually have confirmation of future needs.

#refactoring #keepitsimple

Last updated 1 year ago

Bob Belderbos · @bbelderbos
411 followers · 397 posts · Server fosstodon.org

New @pybites YouTube video:

Mastering Refactoring: Simplifying Code with the Dictionary Dispatch Pattern
youtu.be/bL0Y-aEnlgY?si=wk6iFO

#python #refactoring #cleancode

Last updated 1 year ago

HadrienMP · @hadrienmp
138 followers · 330 posts · Server mastodon.top

HackYourJob
fait venir @woodyzuill à et à en octobre pour dispenser son de programmation en équipe, alias . 😱 ❤️

Il reste des places : formation.hackyourjob.com/cata

Je l'ai fait il y a quelques années, c'était extraordinaire. Je vous le conseille vivement. C'est un moment idéal pour bosser le mob, mais aussi le , la communication, le et d'autres.

#paris #lyon #workshop #mobprogramming #EnsembleProgramming #softwareteaming #tdd #refactoring

Last updated 1 year ago

takeonrules · @takeonrules
210 followers · 231 posts · Server dice.camp

A walk through of building fast tests to iterate on a low-level function. This post talks about the idea of using test tables to help provide examples of both given inputs and expected outputs. I also walk through a .

Please reach out if you'd like to learn more or are curious about how me and my team might be able to help you meet your business needs.

takeonrules.com/2023/08/24/tes

#rspec #ruby #refactoring

Last updated 1 year ago

Adriana Villela · @adrianamvillela
268 followers · 602 posts · Server hachyderm.io

✨Fun fact ✨ I'm a wee bit of a serial refactorer. Check out my thoughts on refactoring, sprinkled with a little OpenTelemetry on this week's episode of the Maintainable Software Podcast which dropped today, which, incidentally is my bday, so double bonus. 🎉

maintainable.fm/episodes/adria

#maintainablesoftware #refactoring #maintainability

Last updated 1 year ago

Alex Fedorov | 10xSWE · @tdd_fellow
3 followers · 289 posts · Server mas.to

Mastering automated refactoring and code transformations by heart can lead to huge time savings. Make large changes at the speed of thought.

#refactoring #10xsoftwaredelivery

Last updated 1 year ago

Pybites · @pybites
125 followers · 108 posts · Server fosstodon.org

When is it time to refactor?

Great article by Rob van der Leek:
pybit.es/articles/when-to-refa

+ a new tool he built you can add to your pre-commit to get a warning when it's time to refactor (based on function length)

#python #refactoring #cleancode

Last updated 1 year ago

Sylvain G. · @sgamel
66 followers · 934 posts · Server mastodon.top

Currently refactoring my entire app from to Combine is far more easy than expected. Most painful parts are type safety weirdness (hello CombineLatest!) and tests relying on test scheduler that need some revamp. Oh. By the way, that’s also a nice opportunity to properly split in for modularity. Still far from complete but in pretty good shape for now.

#swift #rxswift #swiftpackage #iosdev #refactoring

Last updated 1 year ago

Nicolas Delsaux · @Riduidel
255 followers · 2363 posts · Server framapiaf.org

Dis donc, ça m'a l'ai d'un usage très propre des intelligences artificielles github.com/sweepai/sweep

#refactoring #programming #code #github #ia

Last updated 1 year ago

Rickard Lindberg · @rickardlindberg
30 followers · 148 posts · Server hachyderm.io

DevLog 007: Which feature to work on next?

In this session I will select what to work on next in my video editor by trying to use it to edit some footage and see where I get stuck.

I also touch on the subject of .

rickardlindberg.me/writing/dev

#evolutionary #design #python #refactoring

Last updated 1 year ago

Rickard Lindberg · @rickardlindberg
30 followers · 148 posts · Server hachyderm.io

DevLog 006: Adding the concept of a clip

I finally make the concept of a clip clear(er) in the code.

I also reflect on why this type of pure refactoring is important. It has to do with writing. And thinking. And how they enforce each other.

rickardlindberg.me/writing/dev

#python #refactoring

Last updated 1 year ago

Rickard Lindberg · @rickardlindberg
30 followers · 148 posts · Server hachyderm.io

DevLog 003: Clarify GUI separation

A reveals another issue. But overall, nice progress is made.

rickardlindberg.me/writing/dev

#refactoring #python #gui

Last updated 1 year ago

Juno Jove · @jupiter
334 followers · 272 posts · Server mastodon.gamedev.place

I need to unify all of these so they can collaborate, plus all the orbit movers and ECS following. :(

Alt text for the image has 1337 characters, that's a good omen!

#gamdev #refactoring

Last updated 1 year ago

Repeter · @psvensson
186 followers · 928 posts · Server techhub.social

I had hoped someone would be dong something like this, so I didn't have to :)

github.com/sapped/repochat

"Repo Chat is a service that allows you to interact with your own code repository (placed as sibling directories) via the GPT-3.5 and GPT-4 models by OpenAI through a web interface (http://repochat.localhost:8008/). It utilizes Docker and FastAPI to create a lightweight and portable application. Repo Chat is designed to be used in a development environment where the codebase is constantly changing. It uses the LangChain library to process the codebase and generate contextual embeddings that are then used as input to your selected OpenAI chat model.
"

#coding #AI #refactoring

Last updated 1 year ago

postmodern · @postmodern
1309 followers · 1857 posts · Server ruby.social

Adding past work to a project's Open Collective page as Invoices, even though they won't ever be paid, just to show that past work did actually get completed. I'm wondering how much you would realistically charge for a year-long refactoring/restructuring project of a large multi-repo project/suite?

#opencollective #refactoring #consulting

Last updated 1 year ago

Christian · @apas_csc
42 followers · 1209 posts · Server ruhr.social

Got asked by a colleague if renaming a variable is considered a . Of course it is: refactoring.com/catalog/?filte
It is even a powerful and most fundamental refactoring operation. I didn't mention that in the α-conversion is one reductions.

#refactoring #LambdaCalculus

Last updated 1 year ago

Tim Penhey 🇳🇿 · @thumper
233 followers · 529 posts · Server hachyderm.io

Refactor complete (along with change in behaviour).

Now comes the "how much is broken" piece by running full test suite.

I definitely expect the behavioural tests for this area to break, but fingers crossed for nothing else.

#python #refactoring

Last updated 1 year ago

Davide Bucci · @davbucci
123 followers · 203 posts · Server mastodon.sdf.org

I started working again on . For the moment, I'm just doing some of the code. I upgraded from 5.0 to 7.0 and there are a lot of new issues that need to be addressed. Many are trivial, but some will require some thought. In any case, I started with 2200 issues and I am now at about 1300. github.com/DarwinNE/FidoCadJ

#fidocadj #refactoring #pmd #opensource

Last updated 1 year ago

Tim Penhey 🇳🇿 · @thumper
229 followers · 519 posts · Server hachyderm.io

Resisting badly the desire to move a whole bunch of files around.

Now is just not the right time.

#refactoring #python

Last updated 1 year ago