3 ms·
No. There are often multiple solutions to a problem. Finding one that works is easier than choosing the best among many that work. You really didn't like the s
by sowbug 9y ago
No. There are often multiple solutions to a problem. Finding one that works is easier than choosing the best among many that work.
You really didn't like the suggestion that the two words aren't synonyms. Sorry about that. I used to have a hard time understanding the difference between the terms "tactic" and "strategy" because there were so many examples where they seemed interchangeable, and perhaps you're feeling the same sort of hair-splitting is happening here.
Here's another way of looking at it. Coding is writing new code or improving existing code (maybe even improving it by removing it). Engineering might, for example, be a decision that it's more cost-effective to buy more hardware and spin up a second instance than to refactor code to enable the safe addition of a cache.
If it continues to frustrate you that different words are used to describe different responsibilities, you're free to call them both the same thing. My personal experience in the industry is that one is a superset of the other.