Перевел интересную статью про то, почему разработчики не любят тесты. Автор декларирует, что тесты вредны для разработчиков. Прежде чем кидаться помидорами — вот его обоснование. Если ошибка обнаружена в процессе спринта, разработчикам необходимо написать исправление, и это время засчитывается как «время разработки». Их обвиняют в срыве сроков. Их спрашивают, почему все так долго делается. Как ни странно, их обвиняют в том, что они создают качественный код. А при обнаружении ошибок в готовом приложении могут быть добавлены специальные спринты для их исправления. Если ошибка обнаружена в проде, то это происходит в будущем, когда времена могут быть более счастливыми, а не сейчас, когда на разработчика оказывается давление. Его выход из ситуации — сделать тесты элементом культуры. Правда, как именно это сделать автор не особо уточняет.
Разработка
- Тесты вредны для разработчиков
- Как разработать функциональное мобильное приложение за 2 месяца: кейс Kassir.ru
- 10 hard-to-swallow truths they won’t tell you about software engineer job
- Don’t disable buttons
Маркетинг
- Доходы X за год выросли на 829%
- Summer, which helps customers buy — and rent out — vacation homes, raises $18M
Кроссплатформа
- «Разгоняем» HashSet, HashMap и циклы на примере Dart
- 5 Best Under-The-Radar React Native Libraries in 2023: Dev Tested and Reviewed
- 10 Tips for Optimizing Your Flutter App
iOS
- Делаем первый App Shortcut
- Apple отложила работу над новыми ОС для исправления ошибок
- Xcodegen — First Steps
- 10 tips to increase your iOS code quality
- Level up your Swift enum by… replacing it with an OptionSet?
- NSSpain XI Videos
- Swift Student Challenge 2024 is announced
- Visual effects in SwiftUI
- GeometryReader: Blessing or Curse?
Android
- BeepBeep: платформа доставки еды и заказа такси на Kotlin
- How to show a PDF with Jetpack Compose
- Creating an iPhone-Like Glassy Blur Effect with Jetpack Compose on Android
- Screenshot Testing with Compose
- Kotlin Type Aliases: Enhancing Code Clarity
- MVI architecture implementation with Kotlin Flow, Android
- From Stetho to Flipper: Logging Network Calls with Facebook’s Flipper SDK in Android