Всем привет! Это открытый призыв посмотреть, будет ли кто-нибудь из вас достаточно любезен, чтобы стать волонтером в нашей действующей программе тестирования. Из-за того, что у нас растет число пользователей, я почувствовал, что это стало необходимым, чтобы избежать пугающих ошибок для большей части населения.
Прошло какое-то время, а я все еще одна очень усталая женщина, кодирующая эти вещи (и управляющая всем остальным в этой компании) в своей спальне, поэтому экономия времени за счет отказа от надлежащего тестирования казалась очень привлекательной в краткосрочной перспективе. Тогда и рисков было меньше, потому что у нас было так мало пользователей. Это казалось самым логичным поступком. Короче говоря, я облажался.
Чтобы решить эту проблему, я хотел бы перейти к более осторожному подходу к работе. Я недооценил всю страсть, которую наши приложения вызвали у сообщества - это то, за что я невероятно благодарен, и, возможно, очень поражен. Я не хочу снова делать ошибок - поэтому очень стараюсь быть более дисциплинированным.
Найдите первоочередные проблемы до окончательной версии. Примеры этого - белые экраны смерти, замораживания, всего, что делает опыт непригодным для использования. По мере того, как приложения достигают более стабильного состояния, я могу представить, что в них будут включены задачи со средним и низким приоритетом, которые я могу добавить в свой список дел.
Что ж, во-первых, вам будет моя бессмертная благодарность! Но, если этого недостаточно - чтобы подкупить, кхм, я имею в виду,награда- Я также планирую отправить небольшой знак моей признательности в виде подарка IRL. На данный момент это немного секрет, и я планирую разослать их только членам бригады после завершения первого большого раунда тестирования (скорее всего, обновления Golden Thread).
Вы также получите первый доступ ко всем функциям, которые мы выберем для развертывания, а также к платформе обмена личными сообщениями для всех тестировщиков (все еще подлежит уточнению на основе наших ответов), где я могу рассказать вам об отдельных проблемах, с которыми вы сталкиваетесь.
Изначально тестеры будут ограничены 30 людьми с широким спектром устройств. Если мы не ответим, скорее всего, у нас достаточно пользователей с вашим конкретным устройством.
Что касается более личной заметки, я, по общему признанию, начинаю чувствовать себя весьма подавленным из-за всех тех взглядов, которые наблюдали за моими маленькими приложениями Таро. На прошлой неделе или около того я много думал о будущем этой маленькой компании и о том, как преодолеть все эти проблемы роста, и еще многое предстоит сделать.
Для тех из вас, кто этого еще не знает, технологии меняются быстро, а это означает, что используемые нами фреймворки тоже быстро меняются. Всякий раз, когда обновляется ваш iPhone или ваш браузер, это иногда каскадно влияет на вещи, которые мы создаем - например, проблема с задержкой, с которой Golden Thread сталкивается сейчас с последней версией iOS. Я думаю это частично из-за того, что iOS 10.3 работает очень медленно - но также частично из-за того, что Golden Thread требует серьезного рефакторинга для устранения проблем с производительностью. Golden Thread была моим первым опытом в разработке приложений, поэтому я определенно изучал этот материал по ходу дела.
Как человек, пришедший из области дизайна, осознание этой реальности постепенно осознавалось, и есть своего рода экзистенциальный ужас, связанный с идеей о том, что все, над чем вы работали, действительно тяжело, может быть уничтожено так быстро. Я полагаю, что это верно для всего в жизни, но я всегда считал этот проект чем-то, что у меня был особый контроль по какой-то дезинформированной причине. Как будто я строил здесь маленький мир, который был безопасным, и вещи, которых я касался, не могли быть затронуты, когда что-то пошло не так. Как небольшое отступление!
Еще одна ползучая проблема, которая всплывает у меня в голове в наши дни, заключается в том, что фреймворк, который я использовал для создания приложений, недавно сделал их новую версию стабильной - это означает, что в какой-то момент в будущем нам придется переключиться , потому что старая версия больше не будет поддерживаться. Ага, это означает перекодирование всех наших приложений. Итак ... это стресс. Но пока мы не перейдем на новый уровень, это будет означать, что каждое исправление, которое я сделаю, будет иметь убывающую отдачу.
Я понимаю, что большинству людей это наплевать, и они просто хотят, чтобы их приложения работали, и это нормально. Думаю, мне нужно было снять это с моей груди - для всех, кто прочитал все это, спасибо за внимание - мне это было нужно! :)