There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

intensely_human , in Merge then review

If you’re working in a context where it’s okay to make mistakes so long as they get fixed later, you’re not working on anything important.

MJBrune ,

Honestly that’s okay. That’s how most of the games industry works and you know what? I sleep very well knowing that none of my code is actively hurting people. I do likely have some code in some defense simulator from my work on squad but so be it. Overall I make toys. Works of art and as long as the bugs are caught it really doesn’t matter when. As long as it’s before release. Even then you can just work at Bethesda and just never fix them no matter what.

Space_Racer , in Merge then review
@Space_Racer@lemm.ee avatar

As a SOC auditor you programmers are going to make me scream at the exceptions you guys cause.

chicken , in Merge then review

I wonder how many programmers out there have intentionally set out to subtly sabotage the system. Anyone doing that, good luck to you.

LiveLM , in Merge then review

LinkedIn “influencers” are insufferable, dear god

halvo317 , in Merge then review

You guys review?

notannpc , in Merge then review

Amateur. You want real performance? Code in prod. Literally could not be better for collaboration to have the whole team working directly from production servers. Best part? You get INSTANT feedback.

zalgotext ,

Another benefit is you never have to worry about merge conflicts

gatelike , in Merge then review

this made my heart rate go up a little bit in a way that doesn’t feel good

GBU_28 , in Merge then review

Let the users do the testing

ArmoredThirteen ,

Oh hey a fellow game dev, how long you been in the industry?

CeeBee ,

They’re a Windows dev, clearly.

Deifyed , in Merge then review

I kind of with the sentiment. Review pre merge though, but only block the merge if there are serious faults. Otherwise, merge the code and have the author address issues after the merge. Get the value to production

Mossheart ,

have the author address issues after the merge.

Hahahahahahaha. Sorry, you’ve merged, next ticket, PM needs shiny results for execs this QBR!

This is how bug backlogs grow.

SmoothLiquidation ,

This exactly. By the time they notice a problem you are three tickets down and on to the next sprint.

Deifyed ,

Yeah, I see your point. Maybe my employers are different, it’s never been an issue explaining why the ticket isn’t closed just because the PR is merged

karmiclychee ,

Oof, I felt this

kautau ,

This only works if the merge is being done to staging builds that are continuously tested by a QA team before they go to production, with carefully planned production milestone releases. I work for an emergency management SaaS company. If we just merged all lightly reviewed code into production without thorough QA testing, there’s the possibility that our software would fail in production. This could cause aircraft in major airports to crash into each other on the runway, or a university to respond poorly to a live shooter situation, or the deletion of customer data about COVID vaccine efforts, etc

jjjalljs ,

This is some poe’s law shit. I can’t tell if you’re serious or just committing to the bit.

Deifyed ,

Sorry about the confusion. It’s not sarcasm. I’m just sick and tired of people blocking my PR because of an argument about wether the function should be called X or Y or Z or D

jjjalljs ,

Ah. Yeah those kind of nitpicks are annoying. We try to specify when comments are blocking or non blocking on reviews.

But I definitely block a lot of reviews over no tests, bad tests, no error handling, failed linting. And the occasional “this doesn’t do what the ticket asked for”

Doveux ,

I’m with you. I’ve worked on a few teams, one of the first was a company where two teams were contributing code changes to the same product. The other team “owned” it and as a result it took ages, sometimes months, to get code changes merged. It meant more time was spent just rebasing (because merging wasn’t “clean”) than working on the actual feature.

My current role, we just do TDD, pair programming, and trunk-based development. We have a release process that involves manual testing before live deployment. Features that aren’t ready for live are turned off by feature flags. It’s quick and efficient.

Fundamentally I think the issue is the right tool for the job. Code doesn’t need to be managed the same way in a company as it does in an open-source project.

zalgotext ,

Code doesn’t need to be managed the same way in a company as it does in an open-source project.

Open-source projects are usually longer lived more maintainable, more stable, and more useful than any closed source code I’ve ever worked on for a company. Partially because they’re not under contract deadlines which create pressure to “deliver value” by a certain date, but still. Might be helpful for companies to consider adopting practices the open-source community has shown to work, rather than inventing their own.

zalgotext ,

Get the value to production

Ugh, not this SAFe Agile ™ cultist bullshit. The “value” is working, bug free code, which you get when you put it through review and QA before it gets to production.

Deifyed ,

There’s often features and bug fixes worth more than the ones introduced in the PR. I’ve yet to see bug free code just because it’s went through review and QA.

zalgotext ,

Surely you’ve seen bugs caught because code went through review and QA though. Those are bugs that would go into production if following the “advice” in this post.

Deifyed ,

I’m saying identify the bugs through review, and fix them. Just do it in a new PR unless they are critical

Mossheart ,

There is no value in spaghetti piled on top of rotten spaghetti. Tech iCal debt is real and if you’re just shippin it and plan to fix it later, y’all gonna have a bad time. Nothing more permanent than a temporary workaround.

null , in Merge then review

The subtle Linux-flex in the screenshot.

TrickDacy ,

Huh

jack ,

Curse her

null ,

Once you see it, it’s a breeze.

Locrin , in Merge then review

Does he work at Rivian?

SkyNTP , in Merge then review

What does “stale code” even mean in this context?

Does that mean it falls behind stable? Just merge stable into your branch; problem solved.

Or is this just some coded language for “people aren’t adopting my ideas fast enough”. Stop bitching and get good.

RageAgainstTheRich , in Merge then review

What in the shit is “xtreme programming”?

cypherix93 ,

it’s NewGame+ for when you 100% programming

KepBen ,

Fuck you guys are getting progress??

MagicShel ,

I’ve been doing this for twenty five years and I’m nowhere near 100%. In fact I think my percent might be going down.

LiveLM ,

A real thing, believe it or not.Though I don’t think what that guy said fits in it.

T4V0 ,
@T4V0@lemmy.pt avatar

For a second, I thought they were talking about XGH (eXtreme Go Horse).

mindbleach ,

He is, whether or not he knows it.

GoodEye8 ,

It’s when you write everything in l33t WITH CAPSLOCK ON.

e8d79 ,
@e8d79@feddit.de avatar

I guess that makes COBOL the most Xtreme programming language.

theneverfox ,

It’s agile based around rapid prototyping. You build a thing, then you do it again, but better

It’s not a new idea… But I’ve never heard of anyone doing it professionally

sirdorius , in Merge then review

I really wish LinkedIn would add an anonymous cringe emoji. I would use it on like 90% of the content on that site.

zalgotext ,

I wouldn’t even do it anonymously if I still had a linked in account

Pregnenolone ,

The best thing you can do with that shithole of a site is ignore it as best as possible. Don’t give them any engagement. They’re no better than rage-baiters on Reddit and TikTok

tetris11 , in The classic font size exploit
@tetris11@lemmy.ml avatar

It very well might be a real exploit. Lemmy was briefly taken down by an XS attack using the emoji library… so who knows, maybe a 3000% smiley face is all that is needed

Fogle ,

I think there a lot of phone scammers that use font size to hide all the shit they’re doing. Like they make shit so small so that the old people can’t see anything

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines