SoCraTes UK · @SoCraTes_UK
79 followers · 56 posts · Server discuss.systems
Jon Reid · @qcoding
844 followers · 105 posts · Server iosdev.space

Let's add microtests to existing code!
I'll be 12 hours from now on twitch.tv/qcoding, working on a kata in .

#livecoding #LegacyCode #swift #unittesting

Last updated 1 year ago

Jon Reid · @qcoding
832 followers · 95 posts · Server iosdev.space

Let's add microtests to existing code!
I'll be 3 hours from now on twitch.tv/qcoding, working on a kata in .

#livecoding #LegacyCode #swift #unittesting

Last updated 1 year ago

Mikiko · @mikiko
235 followers · 123 posts · Server data-folks.masto.host

Implementing :

🪄 Teh Fantasy
- Lots of greenfield infa projects
- Training DL models from scratch
- Doing data & ML infra or data not problem

🥱💤The (Boring) Reality
- Adapting or updating existing services & tools
- Integrating with enterprise tools
- Early-stage startups buildng MLproducts off-the-ground using existing product stack w/o separate platform

#MLops #mlplatforms #LegacyCode

Last updated 1 year ago

Jon Reid · @qcoding
713 followers · 367 posts · Server techhub.social

Let's add microtests to existing code!
I'll be 13 hours from now on twitch.tv/qcoding, working on the TripService kata in .

#livecoding #LegacyCode #swift #UnitTesting #SwiftLang

Last updated 2 years ago

Jon Reid · @qcoding
661 followers · 348 posts · Server techhub.social

Let's add microtests to existing code!
I'll be 1.5 hours from now on twitch.tv/qcoding, working on the TripService kata in .

#livecoding #LegacyCode #SwiftLang #swift #UnitTesting

Last updated 2 years ago

Any guess about the hardest to follow piece of advice I had to give people at my with workshop at last week?

:think:

Patience and discipline. Cleaning up takes a long time. :derp:

#tdd #LegacyCode #codemash #techdebt #programming #softwaredevelopment #automatedtesting

Last updated 2 years ago

Jon Reid · @qcoding
643 followers · 338 posts · Server techhub.social

Let's add tests to existing code!
I'll be 2.5 hours from now on twitch.tv/qcoding. I'll be looking at some real-world ("legacy" meaning "without tests").

#livecoding #swift #SwiftLang #LegacyCode #UnitTesting

Last updated 2 years ago

Profoundly Nerdy · @profoundlynerdy
43 followers · 168 posts · Server bitbang.social

Is still used in production in any industry? If so, is it all or are there greenfield projects too?

I get annoyed when people treat as dead. I'm not trying to be that guy.

#perl #LegacyCode #pascal

Last updated 2 years ago

Gil Zilberfeld · @gilz
33 followers · 26 posts · Server sw-development-is.social

Right before the year ends, you're probably thinking, if I had less than an hour, what would be an appropriate way to use it? Straight out of .

everydayunittesting.com/2022/1

, , , , , , ,

#JCON22 #refactoring #LegacyCode #testing #testability #tdd #bugs #java #jcon2022 #JCON #unitttesting

Last updated 2 years ago

travislaborde · @travislaborde
15 followers · 72 posts · Server pkm.social

first of all, I don't think your files/classes/methods should be long enough to NEED this.....

but, we all deal with some code that has way too many lines per whatever....

and this extension can really help: youtube.com/shorts/hbLq3sQshDY

#vscode #programming #LegacyCode

Last updated 2 years ago

pdxcodemonkey · @pdxcodemonkey
3 followers · 8 posts · Server techhub.social

Working on a new client for a very old server with its own *very* odd wire protocol. Today we found a bug in the server socket code that has been there for *fifteen years*. Good times.

#LegacyCode #maintenanceprogamming

Last updated 2 years ago

Joe Steinbring :thisisfine: · @joe
245 followers · 944 posts · Server toot.works

(Image stolen from :twitter:)

#LegacyCode #appdev #programming

Last updated 2 years ago

Jon Reid · @qcoding
262 followers · 83 posts · Server techhub.social

I still need to get used to using more hashtags, since folks here can follow tags, not just people. So, uh, I’m thinking about where I tackle this . It’s in , mostly using . Only 7 , of which 5 are . How would I bring it under test, in order to it? Might be fun. Or frustrating. Or both.

#livecoding #LegacyCode #SwiftLang #swiftui #unittests #microtests #refactor

Last updated 2 years ago

Jon Reid · @qcoding
231 followers · 70 posts · Server techhub.social

The code is untested. It's a mess. Join the fun 2 hours from now, as I continue live-coding the Gilded Rose (a kata) in . twitch.tv/qcoding

#LegacyCode #SwiftLang

Last updated 2 years ago

Dennis Börm · @allspark
47 followers · 376 posts · Server mastodon.wormhole.eu

@gracicot yes you're correct, but unfortunately this part of the codebase is a mess. at least all functions of the class are now non-static, before it was a wild mix 🙈. needs a long outdated refactoring, but one little step after the other

#LegacyCode #refactoring #cpp #cplusplus

Last updated 2 years ago

Dennis Börm · @allspark
45 followers · 361 posts · Server mastodon.wormhole.eu

@freeyoursoul yes, only GetInstance should be static. I don't know why someone would make the other functions static too. In the original sourcecode the other static functions bothered me too, was nice meditave coding to fix them

#LegacyCode

Last updated 2 years ago

Dennis Börm · @allspark
44 followers · 343 posts · Server mastodon.wormhole.eu

just stumbled on code like this (just an example, the real cpp- and header-file are ~6000 lines)
this is the correct way to use a singleton, right?

#cpp #cplusplus #singleton #LegacyCode

Last updated 2 years ago

Jon Reid · @qcoding
155 followers · 41 posts · Server techhub.social

I'll be doing an hour of on twitch.tv/qcoding, starting in 50 minutes. This time, I'm starting the , a kata. The code is a mess, and untested. Whee!

#SwiftLang #livecoding #gildedrose #LegacyCode

Last updated 2 years ago