Компетентный программист полностью осознает строго ограниченные размеры своего черепа, поэтому подходит к задачам программирования со всей возможной скромностью Если отладка — процесс удаления ошибок, то программирование должно быть процессом их внесения.