«Таненбаум? Это же про операционные системы! Какое отношение это имеет к C#?» — спросите вы. А вот и имеет, дорогой друг. Если вы думаете, что программирование — это только писать код, то вы глубоко ошибаетесь.
Книга Эндрю Таненбаума «Современные операционные системы» — это не просто учебник. Это взгляд в мозг компьютера. Вы узнаете, как работают процессы, потоки, память и даже почему ваш код иногда ведет себя так, как будто у него своя воля.
Для C# программиста это особенно важно. Ведь .NET — это не просто язык, это целая экосистема, которая тесно взаимодействует с ОС. Хотите понять, как работает async/await
или почему Task
иногда блокирует ваш поток? Таненбаум вам в помощь.
Так что, если вы до сих пор не читали Таненбаума, то вы не программист, а просто человек, который печатает код.