My first thought was, “Have you talked to the Fallout modding community?” They’re huge masochists and love being shit on, even though they create such amazing things and deserve nothing but praise and monetary rewards…
I actually wish this mentally kindof existed for hobby projects (although it doesn’t seem to, but please prove me wrong), like “looking for a programmer for X project to do Y” type posts where us programmers can more easily find projects to participate in (and they can find good people too) that we have a great interest for, rather than hunting sites like up-for-grabs for single feature requests to fulfill or starting completely new projects on our own.
I had just figured out how to fix a bug that broke our in house reminder system. My smug ass put hoho as the commit message for figuring something out that the previous guy couldn’t. Of course it came back to bite me in the ass THIS WEEK when the system broke again in a similar fashion, but I couldn’t remember what I had done.
Whatever works for you, but I love writing a quality commit message. It’s like my reward for doing all that work - wrapping up the changes in a nice little summary.
Sometimes I just scroll through my commits when I’m feeling blue…
Same. I’m a big fan of interactive schematic views in general. There’s a few more (when the door locks go down and when Lex boots them back up) that are almost as cool.
At work we have a lot of old monolithic OOP PHP code. Dependency injection has been the new way to do things since before I started and it’s basically never used anywhere.
I assume most people just find it easier to create a new class instance where it’s needed.
I’ve never really seen a case where I think, “dependency injection would be amazing here” I assume there is a case otherwise it wouldn’t exist.
When we implemented it significantly improved our ability to write unit tests. It also allowed us to make more modular code due to the default of every class having an interface. So I’m all for it.
Yeah. Injection has a place in test patterns. Thankfully, it’s usually possible to hide injection from strongly affecting anything else that matters, as long as the team hates injection deeply enough.
In my opinion dependency injection solves a problem that doesn’t need to exist, and does it by adding even more obfuscation and complexity.
The problem is that the original gang of four design patterns had very little to say about managing effects. In old java code things like network and file IO often happen deep inside the object graph, hidden behind multiple impenetrable abstractions such that it’s impossible to run the logic without triggering the effect.
The wrong solution is to add even more obfuscation and abstraction, so that you can inject replacement classes deep inside the object graph where the effects happen. it solves the immediate problem of implementing tests, but makes everything else worse and more confusing.
The right solution is to surface all your effects at the top level of the call graph. The logic only generates data, and passes it back up to the top level of the program. The top level code then decides whether to feed this data into an effectful operation. Now all your code is easier to reason about, and in you can easily test the logic without triggering unwanted effects.
As a fellow PHP dev (working in laminas specifically) DI actually is fucking awful, there’s a distinction between a service factory pattern and this thing called DI which is similar to a service factory pattern but uses reflection based type sniffing to guess at which service you want where. I’d considered making a reference to it but PHP developers are few and far between these days.
They’re a user around here that has the username onlinepersona [And something else I think], they’ve been doing the same thing since…before the reddit exodus I think, so that’s probably who you picked it up from
Now that I think about it I don’t think I’ve seen him in awhile now
They’re a user around here that has the username onlinepersona [And something else I think], they’ve been doing the same thing since…before the reddit exodus I think, so that’s probably who you picked it up from
Now that I think about it I don’t think I’ve seen him in awhile now
There’s always a few people who feel the need to inform me how futile it is, that I’m stupid for trying, telling me to stop, or whatever else people come up with. But for every one of those, I feel like there are more who are genuinely curious and some are even understanding, maybe even supportive!
Just block the negative people and move on 🤷 The license text ain’t hurting nobody and anybody triggered enough to insult or mock you about it ain’t worth reading anyway.
Just block the negative people and move on 🤷 The license text ain’t hurting nobody and anybody triggered enough to insult or mock you about it ain’t worth reading anyway.
I agree, but I’ve been told they’re very obnoxious, and I’m a fool to believe in them, and get a lot of harsh language and arguments about using it.
I keep having to remind people it’s just a link in a comment, but it really triggers some people for some reason.
They’re really not that obnoxious. The folks getting their panties in wads about it are either fools, or astroturfers. You do you chief, and I for one support this. Folks get overly triggered about all sorts of stupid little shit, don’t let them get you down. Someday soon a bunch of us will probably wish we did something like what you’re doing.
They’re really not that obnoxious. The folks getting their panties in wads about it are either fools, or astroturfers. You do you chief, and I for one support this. Folks get overly triggered about all sorts of stupid little shit, don’t let them get you down. Someday soon a bunch of us will probably wish we did something like what you’re doing.
Appreciate the kind words.
Yeah I’m still calming down from having to do battle with this Lemmy user, but I plan on keep adding the license to my comments, as at this point it just feels like the right thing to do.
I might change the wording though to how you worded it, seems more intuitive for people to understand, than listing the actual Creative Commons license code/name.
TL;DR: it displays fine on the web client, so get the devs to fix your app, or use the web client.
Edit: Added a second link that has an actual example of both regular, super, and subscript fonts being used, as well as a link to Lemmy World’s help page on formatting comments.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.