outcoldman
outcoldman Denis Gladkikh

Стандартный код: попробовать что-то сделать и подождать

C# and Example

Очень часто встречал такой вот код (приблизительно такой):

Видите простую проблему этого кода?

Ага, какой смысл нам ждать 10й раз? В смысле, если мы будем десять раз пробовать установить соединение, то какой нам смысл после десятого раза выполнять Thread.Sleep(500)? Так ведь будет разумней:

Have feedback or questions? Looking for consultation?

My expertise: MongoDB, ElasticSearch, Splunk, and other databases. Docker, Kubernetes. Logging, Metrics. Performance, memory leaks.

Send me an email to public@denis.gladkikh.email.

The content on this site represents my own personal opinions and thoughts at the time of posting.

Content licensed under the Creative Commons CC BY 4.0.