Ответы пользователя по тегу JavaScript
  • С чего начинать проектировать приложение?

    thestump
    @thestump
    программист PHP
    Ну как тебе сказать?! Сначала бизнес логика, потом предметная область, потом реализация предметной области в классах (ER диаграмма) что даст представление о БД которая разрабатывается после и на основе предметной области. Далее мигрируем диаграмму БД в код для конкретной СУБД. потом классы предметной области дополняются функциональностью и параллельно разрабатывается визуализация (фронт-энд). Потом наступает момент интеграции где предметная область интегрируется с БД и фронт-энд интегрируется с бэк-эндом и все уходит на тестирование. Как правило это все разрабатывается в один момент времени потому что работает команда, а если же трудишься и стараешься сам, то надо распределять время и заниматься часть дня тем, часть дня сем, и еще часть дня вот этим и так по кругу стремясь использовать спиральный метод разработки ПО с принципами Agile. Водопад не рекомендую.
    Ответ написан
    Комментировать
  • Можно ли получить серьезные знания, пройдя курс по веб разработке 2 раза в неделю по одному часу за 2 месяца?

    thestump
    @thestump
    программист PHP
    Думаю что курсы предполагают домашние задания и слушатели тех курсов будут заниматься по 2 часа ежедневно, но слушать лекции только 2 часа 2 раза в неделю. Практика тоже важна в обучении.

    Прямой ответ на вопрос: да, можно. Будут ли полезны курсы? Понятия не имею.
    Ответ написан
  • Вредно ли копирование в программировании?

    thestump
    @thestump
    программист PHP
    Вредно ли пользоваться калькулятором? Если вы школьник 1-9 классов - да вредно, если вы бухгалтер с 20 летним стажем - нет не вредно, если кассир в магазине - нет не вредно и т.д. Также и с программированием. Вам трудно будет запомнить структуру оператора for если вы новичок и постоянно пользуетесь копипастой, а если вы программист левела сеньор то копипаста оператора цикла (уверен что ни один сеньор так делать не будет) из соседнего класса вам сэкономит пору долей секунды которые будут направленны на размышление об алгоритме и т.д.
    Ответ написан
    Комментировать
  • Как понять суть программирования (подробнее в содержании)?

    thestump
    @thestump
    программист PHP
    Вы написали этот вопрос вы не жалете что потратили время на его написание? Тем же чем вы занимались когда писали этот вопрос занимается программист. Если интересно видео - посмотрите видео как кто-то печатает например в ворде. Просто сидит и печатает текст на компьютере иногда делая пометки на бумаге - это будни программиста. Как составляется программа? Создается пустой файл и набирается в нем текст. Потом следующий и т.д. Когда насобирается достаточно файлов - программа готова...

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

    Еще хочу сказать про художников: скажите как художник определяет пропорции при смешивании красок? Чем он руководствуется когда смешивает краски? Как художник смешивает краски? ... Вы думаете что Рафаель все время был в кайфе когда рисовал картины? С чего вы взяли что рисование это было занятие Леонардо де Винчи? Это по поводу того что мое / не мое. Мы не знаем что чье, мы либо делаем либо нет. Да лучше делать то, что нравиться. Однако делая то, что нравиться не всегда это подходит, не всегда приятно и не всегда удовольствие....

    Все гораздо сложнее
    Ответ написан
    Комментировать
  • Как написать qunit-тест к приватным функциям, скрытым за ширмой?

    thestump
    @thestump
    программист PHP
    Приватные функции не тестируются. Но кто же запретит если очень хочется :). В таком случае можно создать механизм доступа к приватным функциям и тестировать.
    Ответ написан
    Комментировать