#refactoring

Jürgenelbosso
2025-05-16

So, hier hat der Regen jetzt Scheinbar aufgehört. Den Rest mache ich morgen. Interessanterweise ist jetzt passiert, was wir alle schon lange befürchtet haben: ich will morgen mein erstes eigenes für und versuchen zu schreiben!

Jürgenelbosso
2025-05-16

Mit der Betonung als Indiana Jones aus dem Abwasserkanal steigt und sagt: "ahh - Venedig!": an einem Freitag Abend - Spaß, Spaß, Spaaaaß!

2025-05-16

Slow builds? Messy dependencies? CI dragging you down? Learn how modern tools and techniques like containers, smart CI, and incremental #refactoring can streamline your #embedded development workflow. Read more: #CodeEfficiency #SoftwareEngineering
kdab.com/streamlining-developm

Steve Fenton ➜stevefenton
2025-05-15

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.
2025-05-15

The situation changed slightly after fixing tests, manual testing, and bug fixing.
#SoftwareDevelopment #bugfixing #refactoring

2025-05-07

There comes a time in every developer's life where we're faced with this...

Read more here:
devleader.ca/2023/11/27/refact

#refactor #refactoring #programming

Caroline MiddlebrookRheyan@mastodon.gamedev.place
2025-05-06

In this #devlog I start by refactoring my spawning code to improve the gameplay. I introduce a bug, finally fix it and then move onto audio. I build a simple audio manager to handle both sound effects and music in one centralised place. youtu.be/94Xx39KBUF0 #gamedev #gameaudio #refactoring #unity

N-gated Hacker Newsngate
2025-05-06

🚀 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

Frontend Dogmafrontenddogma@mas.to
2025-05-01

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

archive.fo/8ezTL

#javascript #rust #go #refactoring #performance

Caroline MiddlebrookRheyan@mastodon.gamedev.place
2025-04-30

In this #devlog I implement a lives system, introduce a crash bug, then fix it & create a web playable version of the game. Next I begin work on a pickups system to score points by collecting food and streamline the entire codebase by #refactoring to use the #Unity event system. youtu.be/hrbINTjkdbo #gamedev #buildinpublic #cleancode

Jan Van Ryswyckjanvanryswyck
2025-04-29

Test-Driven Development can be considered as reducing your WIP (Work-In-Progress) at a microlevel. By focusing on writing just enough code to make a failing test pass, refactoring what you added and push to source control, we minimise the amount of unexecuted code (= WIP). Limiting WIP is essential for fast software delivery.

2025-04-29

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

#tdd #softwareengineering #refactoring

Leanpubleanpub
2025-04-28

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

Kevin WoblickKovah
2025-04-26

Spent 2 hours yesterday do to a refactoring and cleanup of template files for Cloudhiker. 2 hours very well invested, because the structure is clearer now and I'll spend fewer time searching for specific files.

meme of kid clenching fist in success
Clare Sudberyclaresudbery
2025-04-25

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

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst