Публикации по теме 'programming'
Действительно общая модель просмотра в Jetpack Compose
Изучаем Android-разработку
Действительно общая модель просмотра в Jetpack Compose
Легкая навигация и внедрение зависимостей с помощью Hilt
Введение
Добро пожаловать в очаровательный мир Jetpack Compose, где декларативный пользовательский интерфейс воплощает в жизнь ваше Android-приложение с элегантностью и простотой. В этом завораживающем путешествии мы узнаем, как использовать силу Hilt, волшебника внедрения зависимостей, и использовать магию Composition Locals для упрощения..
Упрощенные обещания JavaScript
Обещания в JavaScript похожи на обещания, которые мы даем друг другу каждый день.
Представьте, что вы даете обещание кому-то, кто вам небезразличен, — вы обещаете выполнить для него задачу в будущем. Теперь давайте перенесем эту идею в цифровой мир. Представляем обещания JavaScript — надежные объекты, которые гарантируют, что они сдержат свое слово, точно так же, как обещания, которые вы даете в реальной жизни. Обещание JavaScript — это мощный инструмент, который говорит: «Я обещаю дать..
Более чистый код с делегированием событий в JavaScript
Делегирование событий в JavaScript — это метод, который позволяет обрабатывать события нескольких элементов с помощью одного прослушивателя событий, прикрепленного к их родительскому элементу.
Вместо того, чтобы прикреплять прослушиватель событий к каждому отдельному дочернему элементу, вы прикрепляете один прослушиватель событий к родительскому элементу и используете его для прослушивания событий, происходящих в дочерних элементах.
Когда событие происходит в дочернем элементе,..
Вещи, которые я узнал во время появления кода
Если вы меня знаете, то знаете, что я большой поклонник задач по программированию и кодовых ката. Иногда мне кажется, что я упустил свое призвание конкурентоспособного программиста .
В прошлом месяце я смог удовлетворить свою тягу к задачам программирования с помощью Эрика Уастла Пришествие кода .
Ежедневное решение задачи по программированию в течение почти месяца дало мне интересные уроки о себе и моем текущем языке программирования: Elixir.
Вот краткое изложение.
У вас будут..
Обработка тегов в базе данных SQL
Это то, что хотя бы раз возникает у инженеров, работающих с веб-приложениями. Есть несколько способов добиться этого, с разными достоинствами и недостатками.
Заявление об ограничении ответственности
Эта статья посвящена хранению тегов в базе данных SQL; это не означает, что это лучший или единственный способ сделать это. Фактически, есть много других возможностей, доступных в таких системах, как Redis , которые делают фантастическую работу с этим . Однако, если вы застряли в SQL,..
Kotlin — Объяснение режимов Lazy Thread-safety
Мы углубимся в режимы потокобезопасности свойства Lazy и поймем разницу между ними.
Свойство Kotlin Lazy позволяет вам создать объект, когда вы вызываете его в первый раз один раз, а затем возвращает сохраненный объект каждый раз, когда вы обращаетесь к этой переменной.
Используя свойство Lazy , вы повысите производительность, потому что
Объект будет создан только тогда, когда он вам понадобится. Например, вам может не понадобиться filteredList , если пользователь не выбрал..
Функциональное программирование на Javascript с Ramda
Использование библиотеки Ramda для написания Javascript, такого как Haskell.
Я искал способ написать Haskell в Интернете, есть Elm и Purescript, которые компилируются в Javascript, но взаимодействие с Javascript сложно, а интеграция с библиотеками трудна. Поскольку Javascript поддерживает функциональную парадигму, для него должны быть библиотеки, верно? Затем я нашел функциональную библиотеку для Javascript, которая позволяет нам писать функциональный код Javascript на уровне, подобном..