Pull to refresh
32
0
Константин Мельников @arXangel

Front-End Developer

Send message
Очень понравился саунд, это готовые композиции или собственная музыка?
А если кто-то умный потом повешает сварочник на батарею?, тут уже будет не до смеха.
Поддерживаю вопрос, и очень интересуюсь заземлением, на своём пятом этаже.
Нас должен кто-то рассудить +)… я считаю что мы подались в религию. Эстетика — отчасти субъективная штука.
Так и в моей конструкции всё очевидно +)
Если вы за однозначность и практичность, то зачем такое писать выше?

sortTypes[sortType] && viewModel.items.sort(sortTypes[sortType]);


Всё таки, тут религия и привычный стиль программирования. Главное понимать, как работает ваша конструкция, ну и чтобы другим было понятно.
Не только при минификации, это уже обсуждали на хабре. А про скобки, если надо несколько операторов в блоке, то да, придётся расставить скобки, но это же не проблема.
Согласен, это уже вопрос религии. На мой взгляд, такой код хорошо читается, чуть-чуть меньше вешает (чище, аля питон) и вполне валидный. С таким же успехом можно говорить про точку с запятой. Главное понимать как это работает и делать код читаемым, если задача позволяет.
Автор хочет поделиться своим решением, получить конструктивную критику и сделать еще лучше… я думаю. И это же хорошо.
Но если блок «if» без фигурных скобок, в котором один оператор (естественно), но он перенесён на другую строку и отделён табуляцией (пробелами), то всё вполне нормально.

...

if ( sortTypes[ sortType ] )
    viewModel.items.sort(sortTypes[sortType]);

...

Кажется, народ так и не научится не выкладывать фотки на радикал.
К тому же, вот на моей клаве вобще нет надписей кроме Das Keyboard в качестве логотипа и я только рад.
image
Зачем мне такая клава, если на моей сейчас нет надписей вобще, кроме логотипа Das Keyboard
Спасибо за интервью и перевод, сам я не читал Этюды, но теперь — сразу же пойду в библиотеку.
Всё больше ненавижу HTC с их обновлениями, точнее, их отсутствием.
По оценкам чиновников, участникам рынка введение переносимых номеров обойдётся в 12 миллиардов рублей.

Чиновникам, конечно же, виднее техническая сторона вопроса и её материальная оценка.
Я уже привык к шаблонам нокаута (декларативный html стиль), но ваш вариант интересный, напоминает селекторы и ZenCoding — Сначала непонятный, но потом привыкаешь. +)
Добрые люди исправят это.
Так же будет создано большое количество обработчиков, ведь к каждой a.delete привяжется обработчик, а в случае с .on — он будет один, на body.
Храним в отдельной папке, загружаем скриптом… мы написали свой загрузчик (специальный менеджер) для этого. И планируем его немного развить, сделать удобную ленивую загрузку по требованию, конечно же посматривая на библиотеки, которые уже есть в этом направлении, чтобы не городить лишнего.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity