4 ms·
That "better/worse" way of wording it places them in competition with each other, regardless of whether you say it explicitly. A way of discussing it that does
by mumblemumble 3y ago
That "better/worse" way of wording it places them in competition with each other, regardless of whether you say it explicitly.
A way of discussing it that doesn't place them in competition with each other would instead talk about their relative characteristics, including factors that might make different options more or less effective (or even inapplicable) in certain circumstances.
For example, there are certain classes of defect that cannot be detected at runtime. But what does and does not fall into this category depends on what programming language you're using. There are other classes of defect that cannot be detected statically, and the specifics of this list also depends on what language you're using.
And then there's also a bunch of overlap, but the relative merits of one or another way of solving things cannot be boiled down to a simple "better/worse" hierarchy. The optimal strategy is often domain-specific and finding it may require weighing many tradeoffs.
- gavinhoward 3y ago> That "better/worse" way of wording it places them in competition with each other, regardless of whether you say it explicitly. Absolutely not. It says that they have tradeoffs, and one will be better in certain situations, while the other will be better in others. If you think that means competition, you're overreading it.