Inheritance is random
My favorite way to resolve method ambiguities.
Inheritance is random
My favorite way to resolve method ambiguities.
I’ll throw in Griddle, where you have to find high-scoring words on a grid
…Haley supports a nationwide abortion ban and can’t remember what the civil war was about. Reasonable‽
It will happen, probably in weeks to months.
in the next few years, like, very few
Now who’s moving the goalposts…?
While at the same time closing all PRs indiscriminately, even the ones that are just trying to update the repo from its decades old JavaScript syntax (and get support in the comments)
Grammar aside, it’s an odd choice to fill up half the page with 747s if you want to showcase the variety of commercial passenger airplanes.
Here in Germany everyone I know pronounces the letters individually – as German letters that is, which means the Q is pronounced “coo” rather than “cue”. I don’t mind it, it’s not quite as clunky as in English.
I do say sequel when speaking English though.
It’s not “considered trendy”, your understanding of communism – an economic system – is just conflated with authoritarianism – a political system. You can advocate for one without advocating for the other.
That said, capitalism also leads to the deaths of millions, but somehow that’s just an unquestionable fact of life.
Yeah, but even that is stretching it for a work email unless there is a concrete reason you’d be concerned, like you know they’re dealing with stuff. Otherwise – at least in my northern German circles – that’s already getting pretty personal
Yeah I mean you can translate it literally, but it means nothing. The English equivalent of what it communicates in German would be more like “I hope this email gets delivered to you.” which is just a weird thing to say.
As a native German speaker I agree that ChatGPT is very English-flavored. I think it’s just because the sheer amount of English training data is so much larger that the patterns it learned from that bleed over into other languages. Traditional machine translations are also often pretty obvious in German, but they are more fundamentally wrong in a way that ChatGPT isn’t.
It’s also somewhat cultural. The output you get from ChatGPT often sounds overly verbose and downright ass-kissing in German, even though I know I wouldn’t get that impression from the same output in English, simply because the way you communicate in professional environments is vastly different. (There is no German equivalent to “I hope this email finds you well”, for example.)
I regularly have those dreams where I am desperately trying to open my eyes because of some danger or other, but they’re suuuper heavy and it doesn’t work. This is that
Well that’s also quite reductionist.
I mean, the example kinda implies that this is on a Customer
type. Otherwise you’d have a method getCustomerId
instead.
I’m a bit split on this. I do think in general all functions and methods should have comments describing how they behave, but I also think the standard format of Javadoc or JSDoc can look a bit redundant and silly sometimes, at least wrt getters and setters. I often see things like
/**
* Get the customer ID.
*
* @return the ID of the customer
*/
public getId(): string {
// ...
}
Now sure, you could argue that this is more of a problem with the Java-esque way of abstracting away field access than with the documentation, but sometimes there just genuinely isn’t anything meaningful to add that isn’t already expressed by the method name and signature. In that case, these comments add visual noise to the class and no real value. As soon as there is more logic to it than that though, I completely agree that should be documented for any caller.
I’m not sure I like it better, but I do find Kotlin’s approach to this quite interesting, where parameters and return values are referenced from the description text rather than always listed separately.
Not really? It’s a programming class with automated assignment submissions and grading, I don’t see a lot of overlap with Lemmy’s feature set for the kind of thing I’m doing.
You can also just use the “Following” feed instead of the default “For you” feed, it’s sorted chronologically and doesn’t have ads
As an educator who has only ever worked with Moodle,
I agree that Canvas has better UX. I can’t imagine another platform being as terrible to use in 2023 as Moodle lmao
My legs, the shower is small and I am tall so it’s a lot of work to actually soap them up properly. Usually I only bother maybe every second or third shower.
This isn’t about responsibility, it’s about preventing suffering. If you could prevent a genocidal leader from being born, which you knew would save hundreds of thousands of innocent lives, why wouldn’t you? Because it’s that person’s “responsibility” that all of those innocent people died after all?