The post has been translated automatically. Original language: Russian
In this article, we will talk about how the application works "under the hood", what is multithreading, what threads there are, and what errors related to the implementation of multithreading can occur in the application.
В этой статье расскажем о том, как приложение работает «под капотом», что такое многопоточность, какие потоки бывают, и какие ошибки, связанные с реализацией многопоточности, могут возникать в приложении.