Yet another пост про то, как победить неопределенность
У меня часто возникает ситуация, что задачу вроде понятно как решать, но все равно какой-то сумбур в голове и не понятно, с чего начать
Мне помогает такой способ:
1. Взять пункт, который точно придется делать
2. Подумать, что должно быть до него
3. Подумать, что должно быть после него
Пример: нужно сделать гайдлайны по написанию тестов в нашей системе
Что точно нужно сделать?
- написать пример теста
Что мне нужно для выполнения этого пункта?
- определиться, какого типа будет этот тест (unit / integration / ...)
- определиться, на что писать этот тест
- определиться, как будет выглядить этот тест
Что надо сделать после?
- добавить этот пример в доку
- презентовать команде
И из этого вырисовывается вполне понятный список дел:
1. определиться, какого типа хотим тесты
2. определиться, на что пишем тесты
3. определиться с кодстайлом
4. написать пример теста
5. написать доку
6. презентовать команде
И таким образом из размытой непонятной задачи сформировали вполне понятный план. Пользуйтесь!
Post #224
7.37K
- 👍 75
- 🔥 17