Если каждый человек будет придумывать свою трактовку, то от некоторых паттернов проектирования ничего не останется. Вы можете не привязываться к терминологии, если хотите, но не стоит говорить, что MVC можно трактовать по-разному. Трактовка всего одна
Я уважаю проделанный автором труд, но как вы уже и сами сказали, убрать водяной знак на подложке — дело 5 минут, и вряд ли это остановит «подвальные издательства». Я больше склоняюсь к мнению, что DRAFT-версия имеет различия с окончательным вариантом. А по поводу моего комментария — это скорее пожелание, чем просьба. Зачем создавать людям дополнительные трудности?
Сайт едет по швам. У меня в хроме везде scrollbar'ы и куда-то съехавший текст.
Модальные окна убили.
Пожалуйста, сделайте удобоваримый сайт с человеческой докой, примерами и т.п., сейчас это нечитабельно.
Немного напрягает использование jQuery UI(хотя в данный момент у самого на проектах так же работает).
Было бы здорово обходиться без него. Можно посмотреть в сторону чего-нибудь вроде этого
Речь о том, что логическое отрицание(!) или побитовое отрицание(~) — это просто и понятно. Это есть почти во всех языках программирования. Не знать этого довольно-таки странно для программиста. Исходя из вашего поста выше, вы пишете так:
Ну, любая поддержка кода требует понимания языка, на котором он написан. Я думаю, как bolk сказал ниже, проблема в том, что качество программистов падает, и людям становится слишком лениво разбираться в тонкостях работы с языком. Порой даже попадаются индивидумы, которые могут писать селекторы с использованием jQuery, но вытащить элемент по id на нативном JS не могут. Грустно всё это…
Не знаю как вы, но я согласен с Zibx. Я пишу приведение к булеву через двойное отрицание не из-за количества символов, и не понимаю, чем плоха эта запись. Прочитать !!x не сложнее, чем Boolean(x), тем более работает быстрее.
Цель моего вопроса была как раз в том, чтобы понять, какие уникальные настройки вы предоставляете в JSCS.
Предположим, есть проект, который использует JSLint. Как мне сконфигурировать(и для каких кейсов, что самое важное) JSCS, чтобы они не конфликтовали(ведь насколько я понял, у них есть дублирующий функционал)?
Не могли бы вы привести больше примеров? Пока смутно понимаю, в чём принципиальное отличие. И в JSLint, и в вашем проекте можно настроить, например, необходимость фигурных скобок у if .. else, однако это не «ошибка», как вы пишете, а именно стиль оформления кода.
На момент написания этого перевода, подобная статья была опубликована только на html5rocks, откуда и был сделан перевод.
Если вы знаете другой, более удобный способ отлаивать асинхронный код, пожалуйста, поделитесь с сообществом
Иллюстрацию каких параметров вы хотите видеть в рамках этого сравнения?
О каком коде идет речь?
Статистические показатели указаны в статье. Если вы считаете, что каких-то показателей нехватает, не могли бы вы конкретизировать?
Правда, хотелось бы без надписи DRAFT поперек текста.
Не особо мешает, но без неё было бы лучше.
Вот вам linkedIn и github
Сайт едет по швам. У меня в хроме везде scrollbar'ы и куда-то съехавший текст.
Модальные окна убили.
Пожалуйста, сделайте удобоваримый сайт с человеческой докой, примерами и т.п., сейчас это нечитабельно.
Было бы здорово обходиться без него. Можно посмотреть в сторону чего-нибудь вроде этого
вместо
верно?
Предположим, есть проект, который использует JSLint. Как мне сконфигурировать(и для каких кейсов, что самое важное) JSCS, чтобы они не конфликтовали(ведь насколько я понял, у них есть дублирующий функционал)?
if .. else
, однако это не «ошибка», как вы пишете, а именно стиль оформления кода.О каких корыстных целях вы говорите?
Вас здесь никто не оскорблял.
Вас минусуют за ваше хамское поведение
Если вы знаете другой, более удобный способ отлаивать асинхронный код, пожалуйста, поделитесь с сообществом
О каком коде идет речь?
Статистические показатели указаны в статье. Если вы считаете, что каких-то показателей нехватает, не могли бы вы конкретизировать?