Actually, there is a "best" solution if there exists a solution to a given problem domain. While there is rarely, if ever, a universally best solution, "best" for a given project is knowable. That is why we have value engineering.
There are 1 to n acceptable solutions based on how much of the ideal value the customer wants. 1 to n solutions may deliver (just to pick some illustrative numbers) 85% to 90% of the ideal value, while the best solution may deliver 95% to 100% of the ideal value. Sometimes 85% is enough. Many times, especially where excellence is one of the goals, nothing short of 95% will be acceptable.
Pardon the pun, but never underestimate the value of value engineering.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Actually, there is a "best" solution if there exists a solution to a given problem domain. While there is rarely, if ever, a universally best solution, "best" for a given project is knowable. That is why we have value engineering.
There are 1 to n acceptable solutions based on how much of the ideal value the customer wants. 1 to n solutions may deliver (just to pick some illustrative numbers) 85% to 90% of the ideal value, while the best solution may deliver 95% to 100% of the ideal value. Sometimes 85% is enough. Many times, especially where excellence is one of the goals, nothing short of 95% will be acceptable.
Pardon the pun, but never underestimate the value of value engineering.