170 похожих чатов

@Tishka17 Привет, можешь подсказать. Вопрос крайне субъективный и может показаться

достаточно "глупым". Есть QА, они занимаются сбором требований и сопровождением проектов. Так, вот у QA есть "свои" инструменты, которые они используют в своей работе. Если я хочу создать свой пет-проект, как думаешь обоснованно будет освоить какой-нибудь инструмент из стека QA, чтобы заранее создать план проекта и уже после реализовать или по времени и в целом, может быть необоснованно, ведь тоже время, что потрачу на освоение инструментов из совершенно другой специальности, мог бы потратить на более глубокое изучение Python?

6 ответов

33 просмотра

так у тебя как у разработчика набор инструментов шире, чем у куай.

Не стоит, потому что инструменты могут внезапно изменится, а зачастую сами инструменты не находятся "в категории специальности". Ну что там постман? Клиент к бд? Клиенты к mq? Разницы нет никакой. Главное от разработчика: документация к проекту (и она не заканчивается README если что). Если это модуль/функция - документация к ней, адекватные нейминги переменных, комментарии (заметь, которые не дублируют код, а дают новую инфу). Писать адекватные коммиты, коммит-месседжи, называть ветки, следить за статусом задачи в таск трекере. В конце выполнения работ описать что и как это работает. А, ну и тестировать самостоятельно. Юниты/интеграционные/системные для своего компонента и прочее.

Алексей-Ким Автор вопроса

тебе чё надо вообще? приложение готовое, умение программировать или умение писать тесты? если первое, то потрать деньги и найти программиста, если второе, то нужно третье, если третье, то не нужно первое.

Алексей-Ким Автор вопроса
rasput
тебе чё надо вообще? приложение готовое, умение п...

Это всё понятно. Вопрос был больше к опыту @Tishka17. Хотел чтобы он на основе своего субъективного опыта, ответил насколько адекватно и оправдано тратить время на исследование инструментов, которые напрямую не относятся к работе программиста, а именно что-нибудь из области BDD (именно для сбора требований проекта и создания общего плана приложения) прежде, чем самостоятельно начинать его реализовывать. По моему субъективному мнению, если есть общее видение "готового приложения" в дальнейшем его реализовать будет проще и в процессе его реализации можно избежать множество "набития шишек". Но, если освоение того же Cucumber с Gherkin, или каких-нибудь баг-трекеров, типа Jira, требует очень много времени и усилий, то может быть и неадекватно, так как это напрямую к работе программиста не относится и время, которое будет потрачено на их освоение можно было бы потратить на то, что напрямую относится к работе программиста. Например, паттерны программирования, дескрипторы классов или unit-тестирование и прочее.

Алексей-Ким Автор вопроса
Алексей Ким
Это всё понятно. Вопрос был больше к опыту @Tishka...

Если ты этим сам не владеешь, то заранее оценить сколько времени может понадобиться может быть сложно. @Tishka17, как мне кажется (с учётом его 14 летнего опыта в области) мог бы дать более объективную оценку. Вот и всё!

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
объясните пожалуйста, почему функция не работает должным образом? вроде должно брать активное окно сравнивать его размер с размером экрана, и если есть совпадение = true прове...
JF
12
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
Гляньте, че бывает: Сегодня по одному проекту одной вебстудии делал проект небольшой, на их хостинге. На Modx revo. В определенный момент , работая в админке, вдруг перестал р...
Artem
7
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
12
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Карта сайта