Если вы имеете какое-то отношение к обучению программистов или просто получаете образование по одной из ИТ-специальностей, то вам будет понятно то,
... [...]
"Пессимист считает, что стакан наполовину пуст. Оптимист считает, что стакан наполовину полон. Программист считает, что стакан в два раза больше чем нужно. "