Стендап Сьогодні 📢 Канал в Telegram @stendap_sogodni
🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!06.03.2025
Як це мене вкусить в майбутньому?
Саме це питання я задаю собі найчастіше під час планування рішень, написання та перегляду коду. Красота, стиль, структура — це все гарно. Але… яким боком воно вилізе потім?
Чи вносимо ми зміни в дані, які потім буде важко відкотити чи доведеться підтримувати вічно? Чи додаємо побічний ефект там, де його не передбачували? Чи використовуємо сумнівні обходи? Або просто незрозуміле імʼя? Чи не вистачає коментарів?
99% написання коду — це його дописування. Тому що б не писав, доведеться мати з ним справу пізніше. В таких обставинах мушу ставитись до коду як до ризику.
Я завжди намагаюся уявити, як це рішення побачить незнайома людина. Без того, що я знаю зараз, а тільки по інформації з самого коду. Бо зовсім небагато часу мине та я сам позабуваю нюанси. Тримати знання про код в голові — страшне. Я вже мовчу, що це ніяк не допомагає решті команди.
Можна вирішити, що це надто песимістичний підхід. Втім зустрічаються й позитивні зміни — те, що запобігає майбутнім проблемам. Такого б більше!