Публикации по теме 'software-development'


Разверните и разместите статический веб-сайт на AWS с помощью Amplify
Примечание. Вы также можете разместить динамический сайт с помощью Amplify. AWS — позволяет нам бесплатно пользоваться своими услугами в течение первого года. Даже по прошествии одного года его стоимость также ниже, чем у других хостинговых услуг. Так почему бы не воспользоваться этим и не разместить наш первый статический сайт? Прежде всего, нам нужно получить учетную запись AWS. После того, как мы настроим нашу учетную запись AWS, процесс должен быть очень простым. Нам нужно..

Котлин делает Ломбок устаревшим
Как перейти с Ломбока на Котлин Наша команда любит кодить на Kotlin. Фактически, нам это так нравится, что мы конвертируем наши существующие Java-проекты в Kotlin. В большинстве этих Java-проектов используется Lombok. Мы подумали, что это будет хороший эксперимент, чтобы увидеть, сможем ли мы заменить все наши аннотированные Java-классы Lombok идиоматическим кодом Kotlin. Название выдает результат нашего эксперимента. Встроенные функции Kotlin охватывают почти все аннотации..

Парить или не парить?
Само собой разумеется, что следить за дорогой во время вождения, как правило, является хорошей практикой. Хотя можно одновременно водить машину и читать карту, вероятность того, что что-то пойдет не так, выше. В конце концов, первоначальная задача эксплуатации тяжелой техники требует внимания к деталям. Наличие другого человека, читающего карту, позволяет водителю сосредоточиться на текущей задаче; вождение автомобиля. Кроме того, штурман может сосредоточиться на своей текущей..

Как быстро обеспечить качество
Что нужно, чтобы быть высокопроизводительной командой разработчиков, не идущей на компромисс Трудно найти баланс между качеством и сроками выполнения работ. Конечно, нет серебряной пули, но если вы будете придерживаться определенных принципов, вы не найдете причин для компромисса ни в одном из них. За последние 10 лет я работал над множеством высококлассных продуктов и имел честь руководить множеством талантливых интерфейсных команд. По большей части это было невероятно..

Многоликость «если» и то, как программисты его неправильно используют
8 способов правильно использовать условный оператор Каким было бы программирование без условного оператора if ? Вероятно, одна из наиболее часто используемых логических контрольных точек во всем программировании, без нее мы бы потерялись. К сожалению, как бы просто ни было добавить эту точку принятия решения в ваш код, она не застрахована от неправильного использования. За 20 лет работы программистом я видел несколько интересных ошибок других программистов. В произвольном порядке..

Поверьте мне, я инженер
Чем занимается инженер? Уверяю вас, многие из нас все еще пытаются понять это, но пока мы работаем над этим, вот некоторые идеи о том, что ценят инженеры и как мы работаем. Программная инженерия - лишь одна из важных дисциплин, которая должна работать со многими другими ролями, чтобы добиться успеха. Эта статья посвящена ответам на следующие вопросы с точки зрения инженерной команды. Какие проблемы следует решать с помощью техники? Что побуждает рекомендовать решение? Что помогает нам..

3 минуты Python | Словарь
Словарь — это волшебство, позволяющее найти то, что вам нужно, в мгновение ока вступление Словарь — это еще одна встроенная структура данных в Python. Он используется для хранения данных об отношениях один к одному, что означает, что один ключ соответствует одному значению. Он известен своей функцией быстрого поиска (если вы знаете концепцию большого O, операция find для словаря выполняется за O(1), а для списка — за O(n)) Общие сценарии использования словаря — это когда нам..