Сначала сделаем, чтобы код заработал, потом сделаем, чтобы код был правильным (make it run, make it right).