God I hope not. One has to be careful with stack overflow. Often even the most highly rated answers are out of date, inappropriate, sub-optimal, or flat out wrong. Useful as clues as to what to look for though.