Premature optimization is the root of all evil!
Probably correct, however not to be confused with picking the best algorithm to solve a given task. As I understand it that is the best optimization step and will have the biggest impact on size and speed of the overall program.
Lefty