Вопроса, собственно, 2, но идея одна, поэтому пишу вместе.
На тех курсах по фронтенд, что я прохожу, говорят о важности БЭМ и прогрессивном улучшении, заботе о пользователе.
БЭМ как забота о разработчике - пространство имен будет максимально понятно для всех, этакая унификация для тех, кто будет читать код после вас.
Прогрессивное улучшение - продумать все возможные поломки, забота о пользователе. Прописать стили на случай поломки ДжаваСкрипт, подумать об Опере Мини еще о каких-то моментах.
С точки зрения основной работы этот допил кажется небольшим и несколько раздражающим - думать о тех, кто нормальный браузер поставить не может.
Люди, оторые работают в студиях, говорят. что на БЭМ никто не смотрит, а на многих сайтах ПрогУл отсутствует как класс.
Что вы считаете по этому поводу - стоит ли заморачиваться всегда, даже если это фриланс и платят мало, или только тогда, когда работа достойно оплачивается и возникает желание делать не просто хорошо, а суперкруто?
Насколько действительно в мире разработки важна эта забота? А ведь этот мир не только из компаний за дофига денег состоит, не стоит и забывать огромное количество г...контор с их г..лендингами...
На тех курсах по фронтенд, что я прохожу, говорят о важности БЭМ и прогрессивном улучшении, заботе о пользователе.
БЭМ как забота о разработчике - пространство имен будет максимально понятно для всех, этакая унификация для тех, кто будет читать код после вас.
Прогрессивное улучшение - продумать все возможные поломки, забота о пользователе. Прописать стили на случай поломки ДжаваСкрипт, подумать об Опере Мини еще о каких-то моментах.
С точки зрения основной работы этот допил кажется небольшим и несколько раздражающим - думать о тех, кто нормальный браузер поставить не может.
Люди, оторые работают в студиях, говорят. что на БЭМ никто не смотрит, а на многих сайтах ПрогУл отсутствует как класс.
Что вы считаете по этому поводу - стоит ли заморачиваться всегда, даже если это фриланс и платят мало, или только тогда, когда работа достойно оплачивается и возникает желание делать не просто хорошо, а суперкруто?
Насколько действительно в мире разработки важна эта забота? А ведь этот мир не только из компаний за дофига денег состоит, не стоит и забывать огромное количество г...контор с их г..лендингами...