Эм… я про другое. callback, promise, generators, await, Koa — какое слово в этом ряду лишнее? Koa, потому что первые четыре — синтаксические конструкции языка, которые можно применять не привязываясь к конкретному фреймворку, а пятое — фреймворк, который что-то из этого использует. То, что фрейворк написан с использованием es2017 — это с точки зрения разработки на нём не минус и не плюс — разве что планируется в процессе юза лезть в его кишки. Я вот эксплуатирую связку React / redux и в ней я так же могу использовать es2017 в полный рост. Хотя я не сильно интересуюсь стайлгайдом кишков реакта.
Смотрится странно, когда синтаксические конструкции языка считают плюсом фреймворка — их с равным успехом можно использовать и в plain-js и в любом другом фреймворке. Рассматривать это как конкурентное преимущество я бы не стал.
Грустно что это перевод статьи возрастом в год, хотя учитывая русское сообщество кому-то да полезно будет.
Сам пользую его. Из явных плюсов по сравнению с многими другими — не навязывает какой-то архитектуры, предлагая огромный вагон разнокалиберных кирпичей для построения всего.
Что касается тестирования… лучше использовать что-нибудь более общепринятое типа Mocha, Jasmine, Sinonjs
Плохо когда разработка превращается в pattern-driven программирование — есть у меня знакомые, которые и HelloWorld раздуют в нечто невообразимое, зато все по GOFу
посмотрите в сторону dojo (dijit layout)
там возможна как декларативная верстка (в конечном итоге размеры и позиция автоматически (и динамически) вычисляются в абсолютных значениях)
Оу, если бы я за каждую свою подобную фразу, при прочтении постов хабраюзера номер раз, получал по 5 рублей… а тут материал действительно достойный внимания. Ну и за креативчик плюс.
из профиля
>> хабраюзерам-новичкам дам совет по подготовке и оформлению топика.
are you serious? судя по качеству публикуемых вами материалов… я бы посоветовал новичкам обойтись без вашего совета.
статус вконтактика
>> хабраюзер #1
а вот тут все встает на свои места — как я предположил ранее, в посте который вы поспешно убрали в черновики (волнение за карму?), вы набиваете счетчик. Что же… меня это не очень удивляет. Меня поражает то, что пипл хавает. Неужели в сфере веб-разработки все так плохо? Хотя… с другой стороны, чем больше неучей — тем я ценнее как специалист, так что дерзайте )
Не могу согласиться — сейчас не хотят учиться. Если посмотрите что сейчас выпускает школа, много станет на свои места. Много людей идет в ВУЗ по принципу «чтоб в армию не забрали» и «и куда-то надо ж было», т.к. родители вдолбили мысль о необходимости диплома для будущей жизни.
Я лично 90% знаний в своей сфере (программист) получил самостоятельно — чяднт? Другой вопрос что я с ними ушел в коммерческий сектор — государству я такой хороший не нужен (разве что на гос. зарплату), а коммерческому сектору пофиг какого цвета диплом (а то и по какой специальности) мне дало государство. Есть опыт/портфолио — есть работа.
Вообще, нам в своё время говорили, что в задачи института не входит кого-то чему-то научить, его задача — научить учиться.
По поводу проектов — два диплома (бакалавр и магистр) вполне достаточно чтоб сделать что-то, чем можно будет козырнуть перед работодателем. Правда я видел другую картину — большинство делает что-то на уровне скаченных рефератов; сдает работы, позаимствованные у закончивших и пр. Личной заинтересованности — ноль.
самый простой вариант
>> chance.pick(array, count)
Given an array, pick a random element and return it
или
>>chance.set(key, value)
Used for overriding the default data used by Chance.
Сам пользую его. Из явных плюсов по сравнению с многими другими — не навязывает какой-то архитектуры, предлагая огромный вагон разнокалиберных кирпичей для построения всего.
Что касается тестирования… лучше использовать что-нибудь более общепринятое типа Mocha, Jasmine, Sinonjs
там возможна как декларативная верстка (в конечном итоге размеры и позиция автоматически (и динамически) вычисляются в абсолютных значениях)
либо программная
Сорри за оффтоп, но если не секрет, сколько вас трудится над ней?
>> хабраюзерам-новичкам дам совет по подготовке и оформлению топика.
are you serious? судя по качеству публикуемых вами материалов… я бы посоветовал новичкам обойтись без вашего совета.
статус вконтактика
>> хабраюзер #1
а вот тут все встает на свои места — как я предположил ранее, в посте который вы поспешно убрали в черновики (волнение за карму?), вы набиваете счетчик. Что же… меня это не очень удивляет. Меня поражает то, что пипл хавает. Неужели в сфере веб-разработки все так плохо? Хотя… с другой стороны, чем больше неучей — тем я ценнее как специалист, так что дерзайте )
советую прочитать цикл статей dmitrysoshnikov.com/ecmascript/
в частности dmitrysoshnikov.com/ecmascript/ru-chapter-5-functions/
Я лично 90% знаний в своей сфере (программист) получил самостоятельно — чяднт? Другой вопрос что я с ними ушел в коммерческий сектор — государству я такой хороший не нужен (разве что на гос. зарплату), а коммерческому сектору пофиг какого цвета диплом (а то и по какой специальности) мне дало государство. Есть опыт/портфолио — есть работа.
По поводу проектов — два диплома (бакалавр и магистр) вполне достаточно чтоб сделать что-то, чем можно будет козырнуть перед работодателем. Правда я видел другую картину — большинство делает что-то на уровне скаченных рефератов; сдает работы, позаимствованные у закончивших и пр. Личной заинтересованности — ноль.
Чего менять иконки, если они хорошо выполняют свою функцию?