[ad_1]
1659 points, 126 comments.
[ad_2]
Humor | ReportWire publishes the latest breaking U.S. and world news, trending topics and developing stories from around globe.
[ad_1]
Going back to work after a long weekend is already rough. Your inbox is full, your brain is still buffering, and your motivation didn’t make the trip back with you.
BUT… going back to work after an extra-long Christmas break is a whole different level of pain. We’re truly sorry for all the customer service workers who were back to work on Boxing Day. Yikes.
If Christopher Walken isn’t your reaction than you most likely have a suitable boss and office that understands work ain’t getting done from Dec 22nd to the first Monday of the new year… at least!
[ad_2]
Ryder
Source link
[ad_1]
We know 2026 is not a leap year. But how do we know that? We need to call some function to find out.
Steve sends us a bit of representative code; on it’s own, it’s not so bad, but with the broader context, it’s horrifying:
namespace Utils{
public static class Utils
{
public static bool IsLeapYear(int year)
{
return CultureInfo.CurrentCulture.Calendar.IsLeapYear(year);
}
…
}
}
CultureInfo.CurrentCulture.Calendar.IsLeapYear is a .Net built in function. It does what you think. This code wraps it in their own IsLeapYear function, in a class called Utils, in a namespace called Utils.
I think you can see where this is going: Utils.Utils is a “god” class that has all the random utility functions you might want in it. It basically wraps the .Net core library up in its own interface. Sure, it’s only the parts that the application needs to use, but it’s still a lot of useless code that just piles a big old heap of functions that could mostly be one-liners already in a big bucket.
And of course, not everyone follows this convention, which means that much of the code uses the core library directly, and much of it uses the Utils.Utils. The mixture creates a maintainability nightmare, and it shows: the application has an ever growing bug list.
[ad_2]
Remy Porter
Source link
[ad_1]
During the holiday season, we got some of your holiday WTFs. For the next few weeks, we'd love to see your New Year's Resolutions. Maybe ones for you- what WTF do you do that you want to stop doing? But mostly, we're looking for the resolutions you want to give other people- the teammate who microwaves salmon for lunch everyday (it's healthy protein bro), the pointy-haired-boss who thinks they can code because ChatGPT generates code, the company that thinks CI is too much of an expense. What in your day or workplace needs to take on a resolution for this year?
Click submit and let us know!
[ad_2]
Remy Porter
Source link
[ad_1]
|
Mod? Don't remove it, please! submitted by /u/Affectionate-Row3793 |
[ad_2]
/u/Affectionate-Row3793
Source link
[ad_1]
|
(Highest rated on IMDb*) submitted by /u/SushiAndCoochie |
[ad_2]
/u/SushiAndCoochie
Source link
[ad_1]
Another year down, another one rolling in whether we’re ready or not. 2026 has officially arrived, bringing fresh memes, familiar feelings, and the same internet energy we all know and love.
The calendar may have flipped, but the memes are already doing what they do best, reacting to resolutions we haven’t kept, plans we haven’t finished, and vibes we’re still figuring out.
This gallery is a welcoming committee made entirely of memes. Some optimistic, some sarcastic, and some just here to acknowledge that time is moving way too fast.
Whether you’re stepping into 2026 fired up, cautiously hopeful, or simply along for the ride, these memes set the tone for what’s ahead. New year, same scroll, and somehow that feels right.
[ad_2]
Ryder
Source link
[ad_1]
|
Got some air submitted by /u/NippleSqueezer421- |
[ad_2]
/u/NippleSqueezer421-
Source link