GateUser-cc6abff6
Demo для перегляду функцій, Production для стабільної роботи.
Сьогодні один баг у низькорівневому SDK, що при повторному підключенні за 2 хвилини з’їдає всі 65535 портів. Система явно зависла.
Це ще раз підтверджує один з основних принципів програмної інженерії:
Ви думаєте, що пишете логіку, насправді пишете захист.
Новачки зациклюються на реалізації функцій, досвідчені — на обробці помилок:
- коливання мережі
- збої залежностей
- виснаження ресурсів
- некоректний ввід
Це не "непередбачені" ситуації, це норма.
Хороша система створена не для "уникнення" помилок, а для їх "терпіти".
Можливість п
Переглянути оригіналСьогодні один баг у низькорівневому SDK, що при повторному підключенні за 2 хвилини з’їдає всі 65535 портів. Система явно зависла.
Це ще раз підтверджує один з основних принципів програмної інженерії:
Ви думаєте, що пишете логіку, насправді пишете захист.
Новачки зациклюються на реалізації функцій, досвідчені — на обробці помилок:
- коливання мережі
- збої залежностей
- виснаження ресурсів
- некоректний ввід
Це не "непередбачені" ситуації, це норма.
Хороша система створена не для "уникнення" помилок, а для їх "терпіти".
Можливість п
