Раньше было лучше, а скоро будет совсем хорошо
Пребывая в отпуске осознал одну вещь. 10 лет – это прям офигеть какой срок оказывается... Для технологий, зданий, сервиса, людей, всего в общем. Кажется вот, я с женой живу как раз столько же и вроде познакомились то всего ничего времени назад, а оказывается за это время целая эпоха сменилась. Это я к чему. Решили мы с супругой в этом году таки, несмотря на все и всех, вырываться в отпуск в теплые страны ибо непонятно когда в другой раз может выдаться такая возможность. Выбрали Египет, она там была 11 лет назад, а я ниразу. Сказано - сделано. Взяли пятерку на берегу моря, с шикарным рифом, рыбками вот этим всем. Отзывы даже читать особо не стал, ибо, как показывала моя практика, либо всем все нравится, либо всем все не нравится и объективных отзывов надо поискать, а времени на это не было. В общем ехали по картинкам во что-то похожее на турецкую четверку. Но Египет же славился своими отелями, поэтому какой-то подставы я не ожидал. Подстава оказалась во времени. Отель построен в 2003 году. И да, это наверное было даже больше чем 5 звезд, по меркам 2003 года. Да даже по меркам 2012-2014 года. Но сейчас 2022. И он просто устарел. А вместе с закрытым долгое время сообщением с нами еще и сервис от рук отбился. Короче все это натолкнуло меня на очевидную мысль, что 10 лет - это приговор для любой технологии. И в общем-то это наверное итак понятно, но на контрасте ожиданий и реальности, во время отпуска, я прям очень преисполнился в этом осознании. И вот что я хочу из этого преисполненного сознания вычерпнуть в реальность рабочую:
- Архитектура продукта, если это возможно, должна быть подготовлена к гибкому и быстрому апгрейду
- Код сервисов должен быть достаточен ровно настолько, чтобы его можно было переписать завтра целиком, а значит нужно вкладываться больше в тесты, документацию, комментарии к коду и формальное проектирование.
- Ну и ценностью знаний дяди боба, 12 факторов и прочего-прочего гигиенического минимума пренебрегать вот вообще не стоит.
Иначе окажется как с этим отелем, фасад красивейший. Ландшафтный дизайн - бомбический! Море топ! Но номерной фонд нужно в реставрацию, полную, а на это денег нет.
В этом сравнении есть один плохой аспект. Инертность людей и жадность. Большинство не понимает проблемы отеля, а владельцы находятся в таком кризисе видимо, что экономят на всем чем могут и естественно не вкладываются в ремонт. Но без ремонта не будет гостей... 🤔 But wait a minute!..