Какой раз уже замечаю, что если в любом проекте я делаю аудит любой части и знаю, что передо мной это никто не делал, я обязательно обнаруживаю какую-нибудь жесть. Вот почти на спор можно скоро такое делать.
Просто берешь не глядя то, что как-то работает годами, и туда никто не лезет — работает же, и обнаруживается, что там какой-нибудь процесс запускается по 50 раз, когда достаточно одного, или там какая-нибудь дыра в безопасности или еще что.
Почти всегда причины этому — слишком большое увлечение принципом «работает — не трогай» и недостаточное внимание темам «что может пойти не так» в момент разработки. Просто не всегда «идущее не так» приводит к заметным проблемам. Если у вас пять миллионов товаров в каталоге, то 10000 сломанных особо не заметно. Пока какой-нибудь клиент не доложит.
Может, мне в тестировщики надо было пойти? Пойду курсы посмотрю какие есть
