I don’t remember all of the differences, but I think you’re conflating copyright, patent, and trademark here. Software patents should almost not be a thing, but copyright and trademark should still exist.
Nintendo shop regularly runs deals similar to Steam. Usually at around the same times of year. Same with PlayStation. I run games on all three platforms. You have to be kind of a sucker these days to buy a game at full price when it’s first released. But none of what I said makes $80 games reasonably priced.
Extreme programming is basically pair programming. It sucks and doesn’t work. Cucumber is also known as “behavioral driven (design/development)” or BDD. It manifests as test documents written in “plain English” that are executed via code. It inevitably becomes unit tests but worse because it’s based mainly around regex matches to bits of text within the steps.
He wrote some hyped up programming books and he was involved in the creation of extreme programming (a bust), cucumber (an almost completely useless waste of time), and agile (an ok idea but in reality it’s a huge bust, it’s biggest effect is that management tells everyone “we need to be agile” all the time).
Til both that he’s trash and that Uncle Bob is trash. It makes sense honestly, Uncle Bob was always hyped to no end with his mediocre contributions to software. Also the agile manifesto sucks ass.
In a lot of cases, I find I’ve already read the underlying content or skipped it with my reader and therefore can go right to the comments. But ymmv of course.
I mean they have old games available for new platforms and have had that for multiple generations. One of the things you get with a Nintendo online subscription is a switch catalog full of a bunch of SNES and NES games for play on the switch.