Публикации по теме 'software-engineering'
React Boilerplate устарел?
Есть ли еще место для шаблонов проектов в 2021 году?
Когда я впервые начал работать с React в 2016 году, в моде были шаблоны. Почти все рекомендовали начинать ваш новый проект с одного из множества шаблонных вариантов, наиболее популярным из которых является react-шаблона .
Перенесемся в 2021 год, и это уже не так.
Но почему вообще стартовые шаблоны стали настолько популярными?
Когда мы впервые начали работать с React, не было «единственного» способа или интерфейса командной..
Наблюдаемость в Spring Boot 3 с помощью AOP, Micrometer и Zipkin
Практическое руководство по отслеживанию веб-запросов в приложении Spring Boot.
Наблюдаемость может помочь вам выявлять проблемы и отлаживать проблемы в вашем приложении, обеспечивая видимость различных компонентов и взаимодействий, составляющих вашу систему.
Вам нужен доступ к метрикам, журналам и трассировкам вашего приложения, чтобы добиться наблюдаемости. Вы получите более подробное представление о производительности, времени отклика, потоке запросов и т. д.
Spring..
Осесть, двигаться или исчезнуть .1
Привет, ребята, как обычно, мы продолжаем с того места, на котором остановились в прошлый раз.
Когда я продолжил занятия по Java, на этом пути произошло кое-что, что я не могу переоценить. Я встречал других программистов, черт возьми! это была большая часть того опыта, мне было приятно быть с людьми, которые стремятся к тем же карьерным целям, что и я. Я был сбит с толку своим решением изучить Java ... Да, но встреча с этими программистами была большим преимуществом !. Следующее..
Почему перезапись важна для поддержки программного обеспечения
Регулярно переписывайте программные компоненты, чтобы в конечном итоге не переписывать все.
Индустрия программного обеспечения сильно изменилась за последнее десятилетие. Одна из вещей, которая изменилась больше всего, - это процесс разработки программного обеспечения.
Это изменение было вызвано постоянным увеличением скорости, с которой новые требования пользователей должны быть реализованы, упакованы и отправлены. Вместо того, чтобы ждать следующего выпуска программного..
Знаете ли вы о GraphQL — «языке запросов для API»?
Всем привет. Мы познакомимся с интересной технологией под названием GraphQL , которая представляет собой язык запросов данных и обработки данных с открытым исходным кодом для API. Технология GraphQL была разработана Facebook в 2012 году для внутреннего использования и публично выпущена в 2015 году. После того, как проект GraphQL стал открытым, в 2018 году проект GraphQL был перенесен из Facebook во вновь созданный GraphQL Foundation.
3 причины, по которым изучение веб-разработки меняет жизнь
Для обучения требовалось только упорный труд и дисциплина в течение шести месяцев.
Хорошая часть об изучении языков программирования. Это помогает легко получить работу, и обучение не займет 1 или 2 лет, для этого требуется всего шесть месяцев тяжелой работы и дисциплины.
Кодовый запах 34 - слишком много атрибутов
Класс определяет объекты с множеством атрибутов.
Проблемы
Низкая сплоченность Связь Ремонтопригодность Читаемость
Решения
Найдите методы, связанные с атрибутами. Сгруппируйте эти методы. Разбейте объект, связанный с этими кластерами. Найдите реальные объекты, связанные с этими новыми объектами, и замените существующие ссылки.
Примеры
DTO Денормализованные строки таблицы
Образец кода
Неправильный
Правильно
Обнаружение
Большинство линтеров..
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..