У блогов вообще и любой другой информации в интернетах в частности есть одна особенность, что время жизни этой информации очень мало. Интерес к хорошей статье быстро возникает и также быстро пропадает, в результате оказывается очень просто пропустить интересные вещи, опубликованные пару недель, месяцев или же лет назад.
У того же Эрика Липперта есть десятки потрясающих постов, к которым можно возвращаться время от времени, но поскольку они редко всплывают на поверхность, то о них мало кто знает и помнит. В некотором роде, мое сообщение на rsdn-е под названием «Wanted! Старые хиты Эрика Липперта» можно считать нулевым выпуском этой серии постов, которую я планирую публиковать каждый месяц.
Многие ссылки из этого списка будут знакомы читателям Google+, но, во-первых, не все следят за Г+, во-вторых, здесь будут и новые ссылки и в-третьих, всегда хорошо иметь to-read list в одном месте, а не растягивать его по многим сообщениям.
C#/.NET
- String.Compare() != String.Equals(). О разнице между бинарным и лексическим сравнением строк.
- Everybody thinks about garbage collection the wrong way. Интересная статья о сути сборки мусора, а не о том, как она устроена.
- How It All Started…AKA the Birth of the CLR. Статья об истории CLR (GC которой был написан на Lisp), о причинах отказа от JVM и о рациональности принятых решений.
- Aggregated response to comments (по сути, продолжение предыдущего поста)
- History of C#. Забавная история языка C# (раздел Hiz-tree читать обязательно!)
- Read only, frozen, and immutable collections
Неизменяемости сейчас уделяется много внимания и тот же Roslyn во многом использует «неизменяемый» API. «Неизменяемые коллекции» - это отличный пример использования этого подхода, а в приведенных ссылках дается не только базовые сведения об этом деле, но и о том, как все это устроено внутри. - x+=x++; Забавный пост о порядке вычисления аргументов операторов.
- “Почему -1 можно привести к enum”. Мой ответ на rsdn.ru с объяснением поведения флаговых перечислений.
ООП
- The Open-Closed Principle, in review. Критический взгляд Джона “StackOverflow” Скита на принцип Открыт-Закрыт.
- Mitigate The Billion Dollar Mistake with Aspects. Статья Фила Хаака об ошибке на миллион долларов, о нулевых ссылках и о способах решения этих проблем.
- Avoid a Void: The eradication of null dereferencing. Довольно формальная статья Бертрана Мейера и компании о проблеме нулевых ссылок и описание решения этой проблемы в языке Eiffel
- IoC Container Solves a Problem You Might Not Have But It’s a Nice Problem To Have. Любопытная статья о IoC контейнерах и их применимости, от автора Castle Windsor, одного из самых популярных контейнеров.
Другое
- Chasing an active Social Engineering Fraud at Amazon Kindle. Интересная статья Скота Хансельмана о расследовании «социальной атаки» на Амазон для увода Киндлов. Очень интересно!
- Being a Remote Worker Sucks - Long Live the Remote Worker. Еще одна статья Хансельмана, на этот раз о «горе и радости» удаленной разработки.
- Искусство концентрации на одном деле. О переключении контекста мозга и проблеме «переполнения» из-за постоянного переключения внимания.
- Everything about Java 8. Отличная подборка в одном месте всех новшеств Java 8.
Всем приятного чтения, ну, а если у кого есть ссылки на статьи, которые произвели впечатление в последнее время, то кидайте ссылки с краткими аннотациями в комментарии.
Комментариев нет:
Отправить комментарий