Copyright carbuyer.co.uk
This afternoon, I drove home from work behind a guy (it was definitely a guy; he had his name as his personalised number plate) in a very fancy BMW M3 sportscar. (At least, that's what I remember it as being.) However, he wasn't going faster than about 30 Kph for most of that distance, since the vehicle had very low ground clearance and he'd scrape the underside of his car on every pothole and speed bump if he didn't.
If I had been stupid enough to buy a sportscar (assuming I could afford one) and drive it on African roads, I'd feel like a prize idiot. Maybe he's a Masochist with a humiliation fetish and that's the point. I can't think of any other reason for doing that.
And now, for something completely different ...
The Upper Class Twit of the Year
In other news, in the course of looking for a solution to a problem I had at work, I found out that C# allows writing what it calls "Extension methods" for "sealed" (non-derivable/inheritable) classes, the String class being a case in point. This is pretty handy, especially since they can be called exactly the same way as if they are members of the sealed class (as opposed to calling them from the class that implements them). I've spent the last couple of days writing a number of classes to do just that. They're mainly based on the Apache Commons Lang 3 classes for Java, but also incorporate a few functions from C# Corner.
Thumbnail image: Photo by Kam Pratt on Pexels