Pull to refresh
1
0
Шагалов Лев Михайлович @Lewik87

Пользователь

Send message

Согласен про сложное приложение. Пишу клиентов со сложной интерактивной картой используя Cordova и Electron. Большой плюс в том, что выглядит и работает одинаково. Накладные расходы были в самом начале и совсем немного.

А где описание хитростей слоев? Где рассказ про слой зависимостей и слой приложения?

Когда учился и заметил проблему, то стал проверять как смотрит инструктор. На левое и "салонное" он не переводил взгляд. Но четко рассказывал что там видит (но, номера не глядя прямо назвать не мог). Но есть условность, он руководил отрядом (или как там) на Кавказе, так что определенный скилл у него был изначально.


Я к тому, что не все глазами прыгают. И, думаю, компьютерщики прыгают чаще.

Я не разбираюсь в этом. Архангел Михаил — борец против ереси вроде. Раз дошли до Михаила, значит фейсконтроль Петра наверное прошли. Отсюда и «надеюсь» )

Личный опыт. Я не из НаВи конечно, но достаточно.


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

Средняя реакция бить по тормозам, по крайней мере для среднестатистического опытного водителя — считается 300ms.

Среднее 1 секунда. Максимум 2. Плюс отклик тормозной системы.

Пожалуйста, не меряйте расстояние до впереди идущего автомобиля исходя из вашего времени реакции. Исходите из худшего. В дороге вы можете отвлечься и ваши расчеты будете уже Михаилу (надеюсь) рассказывать.

Геймеры плохие водители. Туннельное зрение.

Вы ищете золотой молоток. Уходите в экстремум (Последний абзац не в счёт, то одно то другое). "Чтобы писать хороший код вам нужно всего лишь...". Вы для кого код пишете? Для компилятора? Или вы хотите встретить того садиста? Я бы предположил, что вы пишите код для себя, но тогда что мы вообще тут обсуждаем?


Вашим заказчикам до лампочки ваши миллисекунды, паттерны, идеологии. Разве что оно будет безбожно тормозить или это (скорость/память) одно из требований.


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


Если вы не можете рассказать в коде о чём идёт речь — код не будут поддерживать. Если ваш код ужасно рефакторится, он вообще мертворождённый — просто напишут аналог. Профессионалы пишут понятный код, который вы прочтете как книгу.

Я чего то не понимаю. А почему про котлин никто не вспоминает?) Как раз таки на котлине и удобно писать и под jvm и под js. И не надо изобретать велик на js, можно использовать имеющиеся js фреймворки.

Information

Rating
Does not participate
Location
Черноголовка, Москва и Московская обл., Россия
Date of birth
Registered
Activity