回收应该是最后手段而非首选方案,更好的设计应该放在第一位。