Задать вопрос
  • Насколько важно знание фреймворков JavaScript/NodeJs программистом с точки зрения работодателя?

    MarcusAurelius
    @MarcusAurelius
    автор Impress Application Server для Node.js
    Чего еще можно желать? Я уже готов нанять Вас к себе )
    Не уж то Вы хотите устроиться на работу к идиотам, которые требуют 100500 новомодных названий, не понимая, что они значат. Если человек может использовать не свое и может сделать свое, то он лучший из профессионалов.
    Ответ написан
    1 комментарий
  • Объясните что такое полиморфизм простыми словами ?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    Я в шоке, если честно... Вот как ни начинаются вопросы про ООП в Javascript, так руки в ноги и понеслось... Кто Java, кто C# примеры приводит. да ещё портянками суровыми. И каждый приписку делает — дескать в Javascript не так наглядно.

    То есть человек, изучающий Javascript, и никогда не видевший других языков, тут же радостно закивает от вида незнакомого синтаксиса? Вы и взаправду преисполнены веры в такой светлый финал?

    Спрошу всех отвечающих:
    1. Number.prototype.toString() и Object.prototype.toString() — это полиморфизм или нет?
    2. Date.prototype.hasOwnProperty() и Object.prototype.hasOwnProperty() — это наследование или нет?
    3. В чём тогда между ними разница?

    ПыСы. И ещё хочу спросить всех знатоков любых языков, кроме указанного в вопросе — если в темах с тэгами Python, Ruby, PHP, C# я начну строчить куски кода на Javascript, потому мне кажется, что так понятнее, как скоро подписанные на эти тэги попросят меня забанить?
    Ответ написан
    7 комментариев
  • Что скажите о труде Дональда Кнута «Искусство программирования»?

    @edogs
    Очень много математики. Без нее понимать трудно.

    Дает очень хорошую базу по алгоритмам и программированию, _при условии_, что база математики уже есть хорошая. Без математической базы — читать почти бесполезно, в лучшем случае окончится зазубриванием алгоритмов без понимания их сути и умения их строить — а это дай бог 10% книги.
    Студенты на «прикладной математике» осиливали, студенты чисто «компьютерных» специальностей обычно не тянули.

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

    Для серьезного программиста — имхо — обязательно прочесть и понять от корки до корки.
    Ответ написан
    2 комментария
  • Какие есть хорошие книги по алгоритмизации?

    barmaley_exe
    @barmaley_exe
    Алгоритмы:
    Т. Кормен: Алгоритмы. Построение и анализ.
    Д. Кнут: Искусство программирования (3 тома, 4-ый на подходе).
    Н. Вирт: Алгоритмы и структуры данных.

    Проектирование:
    «Банда четырех»: Приемы объектно-ориентированного проектирования. Паттерны проектирования. (На правах кэпа; так уж часто ссылаются на эту книгу, когда речь идет о проектировании).
    Ответ написан
    3 комментария