- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
я все понимаю, помогает верстать нам gulp, но расскажите каким надо быть человеком чтобы каждому объекту давать уникальный класс, как не гляну на проет от gulpиста, так меня жуть берет...
или они все-таки не все такие повернуты на 100500 классах и кто-то из них знает про наследование?
Мало понял что вы ввиду имеете)
Content-pro, да блин все верстальщики стали такие типо-умными, что решили разрабатывать на промышленных принципах индивидуальные сайты.
т.е. с чего-то они взяли, что им всем срочно необходимо перейти на философию БЭМ и SASS. Притом, что эти инструменты предназначенны для командной разработке с тимлидом. Но неееет они все уперлись - раз яндекс сказал добро, то давай 3-х страничники будем пилить по БЭМ.
При этом теряя производительность и читабильность без документации. Т.е. никто даже и не вспомнил про то что 2 программиста работают медленнее одного.
ЗЫ
ИМХО каждому инструменту своя среда применения.
Я так понял, мне не одному кажется, что у ТСа смешались в кучу кони-люди. :)
yet_warm, о чем вы? или так поофтопить?
Ну почему же поофтопить? Вроде как по делу человек высказался. Разговор о том, что не в программе дело, а в умении программиста.
Я в той теме отписал, думаю эта тема бесперспективная. ;)
Ну почему же поофтопить? Вроде как по делу человек высказался. Разговор о том, что не в программе дело, а в умении программиста.
причем тут умение и не умение, просто каждому инструменту свое место.
вы если один работаете вы же не рисуете себе диаграмму ганта для контроля выполнения вами задач? вот и тут излишние инструменты только замедляют разработку.
Content-pro, да блин все верстальщики стали такие типо-умными, что решили разрабатывать на промышленных принципах индивидуальные сайты.
т.е. с чего-то они взяли, что им всем срочно необходимо перейти на философию БЭМ и SASS. Притом, что эти инструменты предназначенны для командной разработке с тимлидом. Но неееет они все уперлись - раз яндекс сказал добро, то давай 3-х страничники будем пилить по БЭМ.
При этом теряя производительность и читабильность без документации. Т.е. никто даже и не вспомнил про то что 2 программиста работают медленнее одного.
ЗЫ
ИМХО каждому инструменту своя среда применения.
Да не зря вы так, это нормальная практика даже для маленьких проектов. Вы не путайте паттеры и препроцессоры) Использование бэм, модульного css наоборот улучшает читаемость, никакой документации там не требуется, возможно вы получили дескомфорт когда вам пришлось с ним поработать, но вы не знали как оно работает. Классы получают уникальные индитификаторы после обработки, сам исходный код до обработки, остается довольно чистеньким и понятным. Это же не просто так придумывается, это идёт из практики, когда верстаешь и твоей разметки производится такой серьезный тестинг, то как правило ошибок огромное количество, эти практики позволяют более осмысленно подойти к проблемы масштабируемости и уменьшения ошибок.
Другое дело, что даже применяя современные практики, если верстальщик или программист скажем не очень профессионален, то ему эти практики навряд ли помогут, по итогам получится та же каша)
То бишь использование gulp, postcss, препроцессоров и прочего, не гарантирует что разработчик имеет хотя бы средний уровень)
Эти практики и инструменты разрабатывают профессионалы индустрии, если вы новичок вам всегда будет мало понятным нафига они это делают, просто ваш спектр задач и проблем и их в разных плоскостях находятся. По типу, ребята пишут крутое приложение, у них там переменные переназначились в каком из 100 файлов, это не очень просто дебажить, поэтому они разрабатывают создают философию flux, создают redux, популяризируют иммутабельность данных, потому что это спасает. А вы сразу начинаете юзать тот же redux и не понимаете нафига он нужен, по простой причине, потому что вы не искали где переназначились переменные в одном из 100 файлов).
gulp это же просто запускалка задач для сборки frontend. Каким боком тут классы и вот это всё?
gulp это же просто запускалка задач для сборки frontend. Каким боком тут классы и вот это всё?
gulp походу самая популярная штука, поэтому все удары принимает)))