Вход на сайт
QA в Германии
1668 просмотров
Перейти к просмотру всей ветки
в ответ wolfratshausen 30.08.16 15:11
вы смотрите на его решения, думаете про себя, "Блин, как же красиво написано, какое же простое и элегантное решение, как же я сам не догадался так сделать!!!"
Такое бывает. В основном во влажных мечтах про идеальных программистов. Или на олимпиадах и всяких хакатонах.
А на самом деле, в реальной жизни, вещи часто по-другому происходят. И из "красиво написанного, простого и элегантного решения" возникает ужасная лапша из goto и жонглирования указателями, но зато это всё работает в три раза быстрее, тратит в пять раз меньше заряда аккумулятора и требует вдвое дешёвое железо. Просто потому что задача такая стояла: оптимизировать по параметрам x, y и z. И это отнюдь не означает, что сотворивший такую кашу - плохой программист.