Новости
Интересные материалы: 11.07
Перевел интересную статью, которая, кажется, получила максимум оценок на всех форумах, что я видел. Посвящена она самому простому принципу DRY (Don’t Repeat Yourself). Смысл ее, в общем-то, касается и всех остальных принципов разработки.Если применять их бездумно и без меры, то они скорее становятся болезнью, а не лекарством. Посмотрите, может и вы найдете, где перебарщиваете.
Разработка, аналитика, дизайн
- Почему DRY — самый переоцененный принцип программирования
- Google заблокировал обновления KakaoTalk
- Жизнь без публикации в Google Play и Apple App Store
- Самые зарабатывающие приложения США в июне
- Четыре релиза мобильного приложения в неделю? — Да легко!
- Вы за это заплатите! Цена чистой архитектуры
- Дизайн приложений: примеры для вдохновения #80
- Мясная аналитика на СlickHouse
- Podlodka #275: распознавание музыки
- Публичное собеседование на позицию техлида
- Расходы на приложения выросли на 1% и достигли $65 млрд
- Inverse Scaling Prize: поиск задач, на которых модели не масштабируются
- Постмортем: портирование Skyforge на Nintendo Switch
- What I Learned from Google and 2 Developers with Bad Programming Practices
- Copilot is NOT worth $10 a Month
- Scrum Teams are often Coached to Death, while the Problems are With Management
iOS
- Как iOS 16 ускоряет запуск вашего приложения
- Swiftly: шпаргалка по Swift
- Getting UIKit’s UICalendarView from iOS 16 fully functioning in a SwiftUI app
- SwiftUI Renderers and Their Tricks
- How to Achieve Dynamic Dispatch Using Generic Protocols in Swift 5.7
- Architectures comparing for SwiftUI
- 8 Time-Saving Tips Every iOS Developer Needs to Know
- Ranges Type in Swift
Android
- У Google Play обновилась иконка
- Управление встроенным обновлением в приложении для Android
- Performance tips to achieve App Excellence
- In-app update
- Making Sense of Intent Filters in Android 13
- (Not so) Gentle introduction to Polymorphic Serialization in Kotlin
Кроссплатформа
- Поговорим про безопасность в Dart и Flutter
- A new approach to React Native development and team composition
- CI/CD pipeline for React Native apps
- Avoiding late variables in Dart
- Create a Flutter state management library with 100 lines of code
Вакансия дня
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Медиа1 месяц назад
Hilt в многомодульный проект — пособие по внедрению зависимостей для новичков
-
Разработка1 месяц назад
Поваренная книга SwiftUI: лучшие практики управления состояниями в SwiftUI
-
Разработка1 месяц назад
Чистка Android-проекта для уменьшения размера APK, ускорения сборки и улучшения опыта разработки
-
Разработка1 месяц назад
Прекратите спорить в Code Review — начните внедрять с правилами линтера