On a modern fully managed engine, that runs perfectly the instant it's started, warming it up is pointless. You could even argue that it will take much longer to reach operating temperature(which is deliberately high on modern engines) than just driving it would. The only time I do it is whilst I scrape the windows.
The reason why older cars responded to being warmed up was due to inefficiencies in the ignition and induction systems. Points based distributors are very poor with low energy output and minimal timing adjustment, whereas DIS systems can vary timing exactly as required even across a few RPM. Choke mechanisms aren't really meant to be driven on, and multi carb setups are particularly fussy. So you'd let it idle for a minute or so until the engine was running smoothly across all the cylinders, reduce the choke setting and then drive off.