Size: a a a

Programming Offtop

2020 March 18

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
Помня тебя, про мульон и добавил.
Так-то у нас тоже 2 iOS + 2 Android, один бек и собственно древний готовый бек с тыщами человеко-часов в нём.

Только у нас ещё два мануальных куа всего. На всех.

И нет автотестов.

И всё в огне.

😊

(Ладно, я инвестигейчу каспрессо. Правда наворачивать это счастье у меня есть возможность только в личное время, хехе)
кстати об автотестах как то проще договориться
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Osipov
Нельзя закладывать на микро-улучшения?
Можно, так и делаем. Но потом всё всё равно идёт по пизде, и мы с фичами не вписываемся, не говоря уже об улучшениях.

Вот, придумали стабилизационные спринты, когда мы вообще ничего не берём в работу из фичей.

Только нам айос надо догонять, который на полгода впереди, потому у айоса стабилизационные спринты есть, у нас ещё не было :)
источник

ML

Mikhail Levchenko in Programming Offtop
они ближе к языку деняг
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
они ближе к языку деняг
Вспоминаем про клиента с говнокодом в крови. "Да, автотесты надо, согласен, но дорого, потому давайте потом как-нибудь начнём". Не помогает и то, что команда считает, что тесты не помогут (не спрашивайте, блядь, не спрашивайте)
источник

AO

Artem Osipov in Programming Offtop
Andrew Mikhaylov
Можно, так и делаем. Но потом всё всё равно идёт по пизде, и мы с фичами не вписываемся, не говоря уже об улучшениях.

Вот, придумали стабилизационные спринты, когда мы вообще ничего не берём в работу из фичей.

Только нам айос надо догонять, который на полгода впереди, потому у айоса стабилизационные спринты есть, у нас ещё не было :)
Круто придумали ) догадываюсь какая команда их пропушила. Дайте ей стаб.спринт в пол года 😂
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Osipov
Круто придумали ) догадываюсь какая команда их пропушила. Дайте ей стаб.спринт в пол года 😂
)))
источник

AO

Artem Osipov in Programming Offtop
Andrew Mikhaylov
Вспоминаем про клиента с говнокодом в крови. "Да, автотесты надо, согласен, но дорого, потому давайте потом как-нибудь начнём". Не помогает и то, что команда считает, что тесты не помогут (не спрашивайте, блядь, не спрашивайте)
У меня был проект где чтобы начать пилить тесты нужно было переписать проект на норм.архитектуру, а на это времени не было. Но тесты все хотели как раз
источник

AM

Andrew Mikhaylov in Programming Offtop
У айосников просто какой-то факап был с сильно просевшим краш-фри рейтом из-за нескольких пропущенных проблем, вот и договорились. А потом уже мы всей толпой поясняли, что кроме фиксов крашей с крашлитики надо ещё техдолг брать в оборот.
источник

AM

Andrew Mikhaylov in Programming Offtop
Я пояснял громче всех, но повезло пока только им)
источник

AM

Andrew Mikhaylov in Programming Offtop
Artem Osipov
У меня был проект где чтобы начать пилить тесты нужно было переписать проект на норм.архитектуру, а на это времени не было. Но тесты все хотели как раз
Ну вот у меня такой же почти, только хочет 50% команды из 2 человек.
Правда, у нас даже клинарч с MVP на мокси, тесты ж должно быть нехер делать писать)))))
источник

AM

Andrew Mikhaylov in Programming Offtop
Но я сразу после того, как стал на проект, понял, что разобраться в этой лапше невозможно, и перестал искать логику в том, как код разложен по слоям.
источник

AO

Artem Osipov in Programming Offtop
Andrew Mikhaylov
Ну вот у меня такой же почти, только хочет 50% команды из 2 человек.
Правда, у нас даже клинарч с MVP на мокси, тесты ж должно быть нехер делать писать)))))
Звучит как да)
источник

AO

Artem Osipov in Programming Offtop
Andrew Mikhaylov
Но я сразу после того, как стал на проект, понял, что разобраться в этой лапше невозможно, и перестал искать логику в том, как код разложен по слоям.
А, этот тот клин где Л за лапшу отвечает
источник

ML

Mikhail Levchenko in Programming Offtop
Artem Osipov
У меня был проект где чтобы начать пилить тесты нужно было переписать проект на норм.архитектуру, а на это времени не было. Но тесты все хотели как раз
а как e2e тесты соотносятся с архитектурой?
источник

AM

Andrew Mikhaylov in Programming Offtop
Там просто невьебенное количество логики во вью-слое, а интеракторы вообще непонятно зачем нужны, так как репы почти все жирные, да ещё и друг в друга инжектятся.
источник

ML

Mikhail Levchenko in Programming Offtop
они же кликают твой апп
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
а как e2e тесты соотносятся с архитектурой?
Никак, мы о юнит-тестах, конечно.
источник

AM

Andrew Mikhaylov in Programming Offtop
е2е -- единственный способ хоть что-то с этим сделать. Копаю.
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
е2е -- единственный способ хоть что-то с этим сделать. Копаю.
мы не так давно ввели и ощущения хорошие. но нужен чувак, который шарит как настроить и к которому будут одить с проблемами (а они будут в большом количестве)
источник

AM

Andrew Mikhaylov in Programming Offtop
Я даже догадываюсь, кто у нас будет этим чуваком)
источник