After reviewing the main meanings of the concept Design for Manufacturing (DFM) and its impact on mechanical design, the paper analysis some practical examples of application of DFM, in particular in the field of dimensioning and tolerancing. It evaluates then briefly details some of the advanced computerized technologies intended to improve DFM. Finally, it considers the implications of DFM in relation to sound mechanical engineering education.