Показать сообщение отдельно

  #19  
Старый 07.11.2015, 01:48
Mizuwokiru
Постоянный
Регистрация: 07.04.2015
Сообщений: 960
С нами: 5842272

Репутация: 1039


По умолчанию

Цитата:
Сообщение от Romualdo  

Ну, суть то сего дела мне понятна так. Либо человек бежит из точки "а" в точку "б", либо он скачет на одной ноге еще через десять точек, напевая песенки и жонглируя. Результат и там и там один - попадание из точки "а" в точку "б".
Но. Конечный пользователь, игрок, процесса перехода не видит. Он, грубо говоря, делает запрос серверу - "надо чтоб человек оказался из точки "а" в точке "б" ", и через мгновение видит как человек, бывший в точке "а", оказался в точке "б". Как он это сделал, пользователю по сути пофиг.

Если без аллегорий, на сколько я понял, говнокод выльется в лишние затраты ресурсов железа?
Ну вот я для себя вывел 3 типа говнокода:

- ultra optimization, т.е. низкая производительность, утечки;

- кодим в одну строчку, т.е. отсутствие или непродуманность отступов, неинформативные/дезинформирующие названия и т.п;

- убил ножом с другого конца карты, т.е. взятые данные "с потолка" (ясное дело, если придумывать эти данные и потом их тестировать и балансировать для работы с другими данными, то данный пунктик отпадает), логические ошибки.
 
Ответить с цитированием