This can be funny but nothing is right. Kanban is not a method and can be found in agile methodology and lean, scrum is also an agile methodology, and they are wrongly defined
Quick google shows that Kanban is a method. Mainlu around picking up things as the come, but also limiting how much can happen at once.
The project I’m has a team that uses Kanban for the “Maintenance” tasks/development, take what is at the top of the board and do it. Adapt if higher priority things comes around, such as prod bugs. Our developments teams are trying to implement Scrum, where interruptions are to be avoided if possible during sprints. You plan a sprint, try to do that work, and can present it, and iterate when users inevitably changes criteria.
In the meme, kanban does somewhat make sense, since getting armrests is never going to get a high priority as part of building a rocket. Scrum isn’t exactly right, but I can see where it’s coming from. They are all agile methods though.
TBF bugs are arthropods too, unless you’re the kind of person that includes snails and slugs and/or earth worms. Certainly, “true bugs” in the entomological sense are. Centipedes, along with millipedes and a couple less-known classes, are myriapods, which are a member of the arthropod phylum along with other subphylums like hexapods (insects and friends), arachnids, and the various crustaceans. Arthropods themselves are panarthropods, a group which includes a couple arthropod-looking phylums, namely the velvet worms and the tardigrades/water bears.
Ipv4 is one of those things that works awesome, is simple, and is a victim of its own success. Ipv6 is just complicated bloat of a standard. Cool features, but nobody implements them, so useless.
In 30 years, probably useful. Until then, I’m not giving up Ipv4.
I really like the GPL license for that reason. Take it, use it, be merry. But don’t you dare use it in a closed source project, and you have to give me credit
Just use a GPL license instead. It allows use with credit, but requires that usage also be released for free. Meaning that it can’t be used by corpos and their closed-source projects.
I stayed at a shitty job for 5 years because jobs here where you can bring your dog ia non-existing. Hes gone now and every shit day was so worth it to be with him.
Worked the first six years of my career using no version history tracking or backups at all on one of our main systems. Nobody knew we didn’t have backups and I didn’t know how to use git and figured it wasn’t so important since I was maintaining it alone anyway.
It’s a decent language I guess. My main criticism is that the constructor paradigm just isn’t well suited for RAII. I always find myself retrofitting Rust’s style of object creation into my C++ code.
Well, there’s modern C++ and it looks reasonable, so you start to think: This isn’t so bad, I can work with that.
Then you join a company and you find out: They do have modern C++ code, but also half a million lines of older code that’s not in the same style. So there’s 5 different ways to do things and just getting a simple string suddenly has you casting classes and calling functions you have no clue about. And there’s a ton of different ways to shoot your foot off without warning.
And even if you do get to use pure modern C++ you’ll still get burned by subtle cases of undefined behavior (e.g. you probably haven’t memorized every iterator invalidation rule for every container type) that force you to spend weeks debugging an inexplicable crash that happened in production but can only be recreated in 1/10000 runs of your test suite, but vanishes entirely if you compile in debug mode and try to use gdb.
And don’t even get me started on multi-threading and concurrency.
Sorry to be pedantic but Rust only guarantees no data races can happen. It does not prevent race conditions more generally.
Don’t get me wrong, I absolutely love the language for sparing me from the hell that is data races, but the language alone won’t solve race conditions for you.
programmer_humor
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.