20 распространенных ошибок и привычек разработчиков, от которых стоит избавиться для повышения эффективности
1. Отсутствие планирования архитектуры приложения на начальном этапе - понимайте, как должно выглядеть приложение изнутри, даже при условии расширения
2. Слабое изучение документации - при внедрении новой технологии ее следует изучить для того, чтобы избежать лишних временных затрат
3. Неполное тестирование кода - проверяйте на разных устройствах, браузерах, при разных входных данных и соответствии ТЗ
4. "Изобретение велосипеда" - выбирайте проверенные решения и подходы, многое уже придумано и имеет оптимальное протестированное решение
5. Сложночитаемый код без комментариев - описывайте структуру приложения и комментируйте кусочки кода, себе же скажете спасибо
6. Избыточное использование глобальных переменных - предпочитайте локальные
7. Несоблюдение принципов "DRY" (Don't Repeat Yourself) и "KISS" (Keep It Simple Stupid)
8. Неконтролируемый асинхронный код - используйте промисы и async/await, избегайте большой вложенности callback-функций
9. Неверное использование AJAX - корректно запрашивайте и обрабатывайте данные
10. Плохое взаимодействие с API, в т.ч. с Битрикс24 - изучайте и оптимизируйте запросы
11. Зависимость от большого количества сторонних библиотек без понимания - выбирайте только необходимые и надежные решения
12. Пренебрежение производительностью для мобильных - оптимизируйте код и ресурсы
13. Упущение валидации данных на стороне клиента - следите за безопасностью и соблюдайте Закон Мёрфи: "Если что-то может пойти не так, оно пойдёт не так"
14. Неиспользование контроля версий, например, Git - внедряйте системы управления кодом и делайте небольшие, понятные коммиты
15. Невнимательная проверка ошибок - устраняйте причины
16. Недостаточное сотрудничество с коллегами - обменивайтесь опытом и советами
17. Неоптимизированная загрузка ресурсов - сжимайте изображения и используйте кеширование
18. Пренебрежение новыми технологиями и обновлениями - следите за инновациями и обновляйте инструменты разработки
19. Нерациональный рабочий режим - обеспечивайте баланс между перерывами и работой, иначе можно нагрузить себя до обеда и после потерять всё желание работать
20. Отсутствие регулярного самообразования - развивайте свои навыки и изучайте новые технологии для улучшения своей эффективности
Исправляя эти ошибки и избегая вредных привычек, разработчики смогут стать более продуктивными и эффективными. Вперед к успеху!
Когда-то я работал в СтеклоДоме и из пары человек мы быстро выросли в инхаус на 10+ человек.
Нанимаем верстальщика. Посмотрели анкеты, тестовые задачи. Назначаем встречу. Приходим я и разработчик Антон. На месте дожидается HR. Встреча, допустим, в 16-00.
Сидим, заготовили вопросы, ждём. 16-00. Тишина. 16-10 тишина.
Правительство Таиланда предупредило о возможных повторных толчках.
У нас есть! 😎 Искусственный интеллект от ЮKassa — ЮChat — составит описания для товаров, сделает скрипты для продаж, напишет статьи и тексты для рекламных объявлений. И это далеко не весь список того, что он умеет. 😊 В статье рассказываем обо всех возможностях ЮChat и тестируем промпты, которые сформулировали для него коллеги из разных отделов.
За 30 лет BYD прошёл путь от небольшого производителя аккумуляторов до главной автомобильной компании Китая. BYD растёт в полтора раза каждый год, обогнал Tesla и дышит в спину Toyota и Volkswagen. Разбираемся, за счет чего этот китаец так разогнался.
Контролировать платежи будет Роскомнадзор.
Несколько тезисов из интервью РБК с главой сети в Центральном федеральном округе Еленой Захаренко.
Как фото человека и простой текст помогли снизить расходы на подписчика в два раза.
Почему, собственно, завел шармань. Набирает обороты именно вайб-кодинг, когда всё создается сугубо с помощью ИИ, ничего ручками. Так можно, но стоит ли? Есть нюансики, про которые стоит поговорить. Я затестил этот подход и после успешного создания продукта всё-таки отправил код разрабам, чтобы они его причесали, потому что иначе слишком много риско…
Кампания для британского рынка ориентирована на зумеров.