google/googletest

Horrible Documentation

Joebeazelman opened this issue · 5 comments

It's really a sad state of affairs when a multibillion dollar company can't write straightforward documentation to support their software. I've looked high and low for how to configure Google Test using the XCode IDE and I have only run into a series of dead ends. I would expect something as simple as running brew or npm. Instead, I have to build the entire test library and include it in my source tree because the developers couldn't be bothered to put in a bit more work into automation, or to put in the resources to write adequate documentation. Very pathetic!

Their software that you're getting for absolute free? Stop complaining, take a break from your whiny entitlement, and contribute some code and/or documentation!

There appears to be no actionable information.

Their software that you're getting for absolute free? Stop complaining, take a break from your whiny entitlement, and contribute some code and/or documentation!

Absolutely free? Get a clue!

First, there’s no such thing as free. Google isn’t running a charity here. Their making money indirectly from open source. It saves them millions in licensing fees and plays into their fake “do no evil” propaganda. It also makes them a darling among the gullible technorati. Of course, Google isn’t stupid enough to open source their search engine.

Second, I am entitled and have a right to complain. I am forced to use this crappy unit testing software for work because the boss wants to save money. Open source has decimated an entire industry of small software companies and solo developers who created quality software because they can’t compete with free. Ironically, big business, who are not threatened by open source, are the real winners. Unlike yourself, I will speak up when faced with no alternatives to dog food.

Finally, I respect the hearts and minds of software developers who care about quality. Ironically, most open source advocates have no issue paying for $2500 MacBook Pros, but throw a hissy fit at paying less than a cup of coffee for software. Under their logic, since software is ethereal, it has no percieved value, despite the enormous human effort involved in writing it. Open source advocates, such as yourself, are painfully unaware of how anti-intellectual, anti-competitive and destructive open source is.

Absence of actionable information, cont.:

You downloaded it, did you pay for it? Did you accept a contract to pay for it? No? 'cause, that's what free means. There's nothing about perfectly documented testing libraries in the UDHR, you weren't born with rights to high quality documentation of free libraries you downloaded off the internet.

Ha, you want the government to enforce competitive rules that work in favor of your particular situation? Good luck with that! Open source has been around a lot longer than you have, it's a permanent and significant feature of the competitive landscape, learn how to deal with it, it is integral to huge segments of the economy. Whining about other people cooperating without your consent is ridiculous. Humans have been cooperating with each other long before money was invented. Indeed, money was probably invented to get rid of leeches that want everyone else to do their work for them, ahem.

Want to have any standing to ask for good software for free? Then contribute some good software for free. Tell your boss that's how it works and to stop being such a cheap bastard. Want to figure out how to use gtest? There's a great tool you can use to find that out, you might have heard it it, it's called "google", just google that.

If you don't like the instructions your boss gives you, don't flame the googletest engineers, omg, just get a different job.

There's a great tool you can use to find that out, you might have heard it it, it's called "google", just google that.

Don't do it! https://www.youtube.com/watch?v=OqxLmLUT-qc