Ответы пользователя по тегу JavaScript
  • Как запретить редирект в функции регистрации?

    UnknownHero
    @UnknownHero
    Ответ написан
    Комментировать
  • Стоит ли поверять ввод пользователя и на клиенте и на сервере?

    UnknownHero
    @UnknownHero
    На клиенте проверять форматы , на сервере форматы и бизнес логику
    Проверка на клиенте это способ уменьшить траффик на сервер и увеличить скорость отзывчивости приложения
    Ответ написан
    Комментировать
  • Как грамотно поступить с оптимизацией?

    UnknownHero
    @UnknownHero
    1. Генерить разные точки входа(сценарии) на RequireJS и сжимать их с R.js (вместо всяких concat)

    <script data-main="user-super-type" src="lib/require.js"></script>


    или

    <script data-main="user-normal-type" src="lib/require.js"></script>


    2.Если все модули весят, например 100кб , а случай, когда есть всего 3 модуля будет весить примерно 50кб, лучше сжать всё в один файл и оставить кэшу браузера.

    Возможны другие велосипеды, но я их не использовал
    Ответ написан
    Комментировать
  • Как понять суть программирования (подробнее в содержании)?

    UnknownHero
    @UnknownHero
    Человек не тратит сотни часов и дней на изучение композиции, как строится перспектива, как падает свет, как формируются тени, чтобы понять, подходит ли ему рисование или нет, хочет он заниматься этим или нет.

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

    Понравилась роль программиста ?

    С моей точки зрения это всё работает не так. Любому может понравиться картина художника и он захочет стать художником.
    Но уже через 100 часов обучения он бросил это дело, т.к. сам процесс ему не понравился.
    Поэтому лучше понять это в процессе.

    Программирование сейчас охватывает очень много сфер, люди придумывают магазины, сервисы, роботов, гаджеты и всем нужны программисты.
    Программист - это тот, кто может сделать идею в работающую программу и решить свою или чужу проблему.
    Чем опытнее программист, тем более сложны задачи он сможет решать.

    Если вам нравиться эта идея, то можете выбирать этот путь.
    Если сомневаетесь,я думаю, поможет только практика.

    А что на счёт разных языков или технологий... В любой сфере нужно будет иметь немалые начальные знания и постоянно учиться.
    Просто нужно взять что-то одно и выучить.
    Ответ написан
    Комментировать