La obra muestra cómo simplificar y ordenar la aplicación de métodos de programación, cada ¿solución¿ muestra cómo realizar una tarea práctica. Una solución empieza con la lista de herramientas clave (clases, funciones y encabezados) seguida por instrucciones paso a paso que muestran cómo ensamblarlas. Se presenta un ejemplo completo de código en el que se pone en acción la solución. Termina con opciones para adaptar la técnica a diferentes situaciones.