• Добрые люди, как правильно подходить к алгоритмам, назовите ключевые слова?

    mastedm
    @mastedm
    Я бы советовал начать с изучения оценки сложности алгоритмов. То есть научиться понимать разницу между квадратной сложностью и логарифмической и как они получаются. Тут наверное ключевое «математическое» слово - комбинаторика. Интегралы и иже с ними Вам пригодятся в очень редких случаях.
    Ответ написан
    1 комментарий
  • Добрые люди, как правильно подходить к алгоритмам, назовите ключевые слова?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    У Кормана в книге есть весь необходимый математический минимум необходимый для понимая. Если в нём что-то не понятно, то углубляйтесь в конкретную темную для вас область (к примеру для начала подойдет чтение той же википедии, а оттуда уже на более конкретные книги).
    А вообще советую зайти на сайт какого либо университета и самостоятельно изучить все темы из курса дискретной математики. Она довольно не плохо вправляет мозги в нужную сторону.
    Ответ написан
    1 комментарий
  • Какой подход в изучении web-программирования (html+js+php) использовать?

    samoilenkoevgeniy
    @samoilenkoevgeniy
    Lead Full-Stack Web Developer
    Ставишь себе задачу - выполняешь её. Вот и весь ход. Задачи ставить надо не боятся и ставить их "на растяжку", т.е. чтобы в задаче присутствовал элемент, который еще не использовался.
    Мой путь таков:
    Первым делом я создал сайт с простой авторизацией пользователей.
    Вторым делом нашел простой макет сайта, и натянул эту авторизацию туда, сделал скрытые разделы и т.д.
    Третим делом Перенес все это дело из просто файла function.php в классы, посмотрел как что куда в классах работает, в общем, притерся с ООП.
    Четвертым шагом у меня был разбор MVC модели на движке интернет магазинов opencart, в нем, на мой взгляд, явно выражена модель mvc.
    Дальше - реальные задачи и в бой
    Ответ написан
    Комментировать