Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (20)

Наибольший вклад в теги

Все теги (101)

Лучшие ответы пользователя

Все ответы (143)
  • Как вы сочетаете работу и саморазвитие?

    vitali1995
    @vitali1995
    Да точно так же, как управляешь рабочими процессами:
    1. определить цели и приоритеты
    2. обозначить шаги и контрольные точки
    3. придерживаться плана

    Если нет времени/сил/информации/чего-то-ещё, значит задача №1 - высвободить или восполнить недостающие ресурсы. Если они под завязку в работе, значит опаньки - пришло время поразмыслить над образом своей жизни.
    Ответ написан
    Комментировать
  • Какие сборщики проектов сейчас в ходу?

    vitali1995
    @vitali1995
    Если речь ведётся о сборке js-проектов, то лучшим ответом будет webpack.
    Если нужна автоматизация произвольного типа задач, тогда лучшим решением будет gulp.
    Впрочем, эти два инструмента отлично дружат друг с другом, когда каждый из них занимается своим делом.
    Ответ написан
    4 комментария
  • Как мыслить объектами?

    vitali1995
    @vitali1995
    Господа, не нужно ничего усложнять - всё до безобразия просто))

    Когда вы говорите КомментариЙ - это и есть ваш объект.
    Когда вы говорите КомментариИ - это уже массив объектов: контейнер, коллекция - не знаю на чём конкретно программируете, буду называть списком (массивом называть неправильно).

    Итак, у нас есть Список Комментариев - это объект, который содержит внутри себя (в одном из своих свойств) много объектов типа Комментарий и предоставляет доступ к ним как массив - по индексам. Но в отличие от обычного массива, который является хранилищем конечного числа объектов (если только вы не используете скриптовый язык, в этом случае массив и список - синонимы), список - это такой же объект, который может обладать методами типа: добавить, удалить, выбрать по определённому критерию, и так далее. Также у него могут быть свои свойства, например: фильтр по умолчанию, максимальное количество элементов списка и тому подобное.

    Рассматривайте модели объектов (классы) как описание системы (фрагмента из реального мира). С такой системой могут общаться другие системы: что-то сообщать, о чём-то просить сделать или сообщить.
    Ответ написан
    Комментировать
  • Как выйти из рабочего коматоза?

    vitali1995
    @vitali1995
    Мне кажется, у вас не апатия, а пониженная способность концентрировать внимание продолжительное время. Если так - это вам не про мотивацию, а делать упражнения на внимание и память (связанные механизмы). По выбору упражнений не специалист, но если интересно, могу предложить те что делаю сам.
    Ответ написан
    6 комментариев
  • Typescript vs ES7?

    vitali1995
    @vitali1995
    Без типизации в крупных проектах будет туго, да и в небольших использовать типизацию приятнее. Я полностью перешёл на TS, который постоянно меня выручает.

    Примеры:
    * В JS изменить название переменной - это целый подвиг. С TS это делает за нас IDE.
    * Забудьте про опечатки - вам не придётся с удивлением обнаруживать их в процессе выполнения и искать причину внезапного undefined.
    * Новые возможности для рефлексии, которые (например) во всю использует Angular.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (120)