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


Писатель недели: Колин Броберг
Писатель недели: Колин Броберг Здесь, в In Plain English , мы хотим использовать как можно больше способов повысить осведомленность о превосходном содержании, которое создают наши любимые авторы. Мы особенно хотим вознаградить авторов, которые недавно отправили много статей в любое из наших изданий. Каждую неделю мы будем выбирать одного из наших авторов, чтобы привлечь внимание к нему. Наш писатель недели: Колин Броберг 🎉 Вот некоторые из их работ за прошедшую неделю:..

Что такое конечная точка? Ваше краткое руководство менее чем за 2 минуты!
🔎 Понимание фундаментального компонента веб-сервисов и API для начинающих Если вы профессиональный веб-разработчик, вы много раз слышали слово « конечная точка ». Однако, что бы вы ни думали, эта концепция выходит далеко за рамки привычной нам веб-разработки. Конечная точка Un является не более чем конечной или начальной точкой сетевого взаимодействия. Обычно мы используем для работы API , поэтому конечная точка будет точкой взаимодействия , которая может включать URL-адрес...

Шаблон оформления фасада
Серия паттернов «Красота дизайна» (12 из 20) Фасад — это создание интерфейса (класса) для упрощения других библиотек , фреймворка или любых других сложных классов. Фасадный класс скрывает сложность фреймворка за простым интерфейсом . По сути, шаблон Facade позволяет сделать сложные вещи простыми . Это компромисс между функциональностью и простотой : чем проще новый класс фасада как интерфейс, тем меньше у него функциональности. Этот фасадный класс будет полезен для..

Создание веб-приложения на Rust — Как использовать объектно-реляционный преобразователь
Чтобы максимизировать ваши преимущества с помощью контейнеров Это третья часть серии статей о написании веб-приложений. В этой серии мы будем писать веб-приложение на Rust , и я объясню вам, как написать его самостоятельно. Однако, если вы не хотите писать код самостоятельно, я сделал репозиторий со всем кодом, написанным на протяжении всей этой серии, здесь . Я делал коммит в репозиторий в конце каждой части серии. «В предыдущей части мы рассмотрели использование баз данных,..

Ultimate Leetcode Challenge — Слепой список
От новичка до профессионала — связанные списки за неделю 2 Введение Если вы хотите успешно пройти собеседование по кодированию, первостепенное значение имеет хорошее знание всех распространенных структур данных и популярных методов решения проблем. Это 10-недельное задание, предназначенное для того, чтобы вы хорошо разобрались в 75 заданиях по программированию, взятых из слепого списка .

Почему интерфейс не может реализовать другой интерфейс
Объектно-ориентированного программирования Почему интерфейс не может реализовать другой интерфейс Примеры и концепции классов и интерфейсов Поскольку вы уже прочитали название статьи, это один из интересных вопросов, которые вам могут задать во время следующего собеседования. Я нахожу этот вопрос очень интересным, и мы обсудим его в этой статье. Вопрос: Позвольте мне задать этот вопрос, написав несколько примеров кода, чтобы вы получили четкое представление о том, в чем смысл..

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