Публикации по теме 'engineering'


Руководство автостопщика по код-ревью
Автор: Джереми Миккола «Программы должны быть написаны для того, чтобы их могли читать люди, и лишь случайно для того, чтобы машины могли их выполнять» — Гарольд Абельсон. Здесь, в Thumbtack, мы проверяем код каждого изменения, которое объединяем. Обзоры кода имеют много преимуществ: они уменьшают количество ошибок и проблем с безопасностью, делают код более читабельным и помогают делиться контекстом кода. Они даже могут быть полезны для наставничества, поскольку служат..

Микросервисы в Unacademy
Unacademy — крупнейшая в Индии учебная платформа, где миллионы учащихся имеют возможность доступа к высококачественному контенту от лучших педагогов страны. Мы стремимся развивать и развивать безграничное учебное сообщество, которое развивает блестящие умы, и все это с вашей ладони. Любая платформа, которую необходимо масштабировать, чтобы удовлетворить потребности миллионов пользователей и обеспечить лучший в своем классе опыт, должна включать в себя сложные функции и функции. В..

7 удивительных инструментов разработчика, которые вы еще не используете
Лучшие инструменты, которые должны понадобиться каждому разработчику Фото Натан да Силва на Unsplash Один из важных уроков, который я извлек как разработчик, - работать умнее, а не усерднее. И один из лучших способов жить по этому правилу - использовать инструменты, которые делают вас более продуктивными и упрощают вашу жизнь. Сегодня мы рассмотрим семь различных инструментов, которые я использую лично, о которых вы, возможно, слышали или не слышали. Давайте начнем- 1...

Разные вкусы инженерных интервью
Технические собеседования часто проходят по-разному, и я подумал, что было бы интересно перечислить столько, сколько я могу придумать, и свои мысли по каждому из них. В целом я думаю, что у каждого типа подхода есть ценность, но некоторые из них будут более подходящими, чем другие, в зависимости от опыта и роли человека. Логические. Это, казалось бы, простые проблемы, которые требуют хитрости или понимания, чтобы решить их правильно. Если вы слышали это раньше или знакомы, вы можете..

Как установить локальные файлы .deb с их зависимостями?
В эти дни я упаковал тонны пакетов Debian… и мне было довольно сложно запомнить эти команды dpkg. Здесь, чтобы записать их для меня. Прежде всего, что такое dpkg? dpkg — это программное обеспечение, лежащее в основе системы управления пакетами в бесплатной операционной системе Debian и ее многочисленных производных. dpkg используется для установки, удаления и предоставления информации о пакетах .deb. — https://en.wikipedia.org/wiki/Dpkg Для новичков это дает много полезной..

Наш последний хакатон Vodafone
8 команд. 1 день. Много кода. Для тех, кто не знаком с этим термином, хакатон дает возможность разработчикам программного обеспечения, дизайнерам, тестировщикам и т. Д. Собраться вместе и решить бизнес-задачи в рамках мероприятия, подобного дизайнерскому спринту. Вот краткое изложение нашего последнего! Целью наших команд было создать рабочий прототип в течение дня и представить его жюри, где победители получат ваучеры Amazon (и, конечно же, право на хвастовство). 🎉 Взлом - это..

Что лучше использовать Spring Boot или Spring MVC?
И Spring Framework, и Spring Boot используются для создания приложений Java Enterprise. С помощью Spring Framework можно делать все, что можно сделать с помощью Spring Boot. Большинство людей предпочитают Spring Boot, потому что Соглашение по конфигурации Это парадигма проектирования программного обеспечения, используемая многими программными платформами/системами, которая предоставляет пользователю разумные значения по умолчанию, очевидно, следуя лучшим практикам и не теряя гибкости...