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


Дублирование против обобщения
На следующий день после кануна Нового года я отвечаю на вопросы с моим другом Эриком Райдманом, состоящим из трех частей. В этой части мы обсудим, как дублирование кода связано с обобщением. Полное видео ниже.

Как настроить хранилище HashiCorp с помощью Airflow
Интеграция хранилища HashiCorp с Apache Airflow Введение По умолчанию Apache Airflow считывает соединения и переменные из базы данных метаданных, которая, по сути, хранит все, что отображается на соответствующей вкладке пользовательского интерфейса Airflow. Несмотря на то, что нет абсолютно ничего особенно плохого в добавлении (или удалении) соединений и переменных через пользовательский интерфейс (и, таким образом, сохранении их в базе данных матаданных, которая также предлагает..

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

Преобразование проекта Javascript в TypeScript
Обширная методология Введение Typescript с каждым днем ​​набирает все больше подписчиков. Типобезопасный двоюродный брат Javascript получает массовое распространение, как и проекты и написанные строки кода TypeScript. Эта тенденция была задокументирована много раз в течение последних лет, и наиболее важным достижением стало голосование за TypeScript…

Что мне не нравится в Go
Что мне не нравится в Go Как человек, который любит Go Я люблю Го. С первого дня, когда я начал использовать язык, я быстро влюбился в него. Он обеспечивает невероятную простоту, сохраняя при этом исключительную безопасность типов и молниеносную компиляцию. Скорость выполнения великолепна, параллелизм является первоклассным гражданином (и это преуменьшение), стандартная библиотека имеет ряд высокоуровневых интерфейсов, которые могут запустить любое приложение с очень небольшим..

Не будь как я: 8 ошибок в JavaScript, о которых я сожалею в своей карьере  — «Что она сделала дальше…
Введение Приветствую вас, коллеги-энтузиасты техники! Я Джейн, увлеченный разработчик в свои 20 лет, у которой была невероятная возможность работать в технологической индустрии. На протяжении многих лет я был частью успешного технологического стартапа, который скоро станет публичным (я хотел бы раскрыть название, но вы знаете, как это бывает с соглашениями о неразглашении). На своем пути я столкнулся с многочисленными проблемами и совершил несколько ошибок, о которых искренне..

Анализ кэширования данных с помощью NSCache
Реальный сценарий оптимизации использования данных в приложениях SwiftUI Недавно я открыл исходный код для моей читалки HackerNews для macOS , которая полностью написана на SwiftUI для macOS. Анализ моего сценария может помочь объяснить кэширование данных и предотвращение потерь данных. Если вы хотите получить более подробное представление о коде, вы можете следить за ним в репозитории проекта на GitHub. Сценарий Hacker News - это хорошо известный веб-сайт, на котором хранятся..