[Из песочницы] Коротко о главном: Clean Architecture, Robert C. Martin

Это будет рассказ о впечатлении о книге, а также будут рассмотрены некоторые понятия и знания, которые, благодаря этой книге, были изучены

Архитектура
Можете ли вы, читая эту публикацию, дать четкий ответ на вопрос, что такое архитектура? Что такое…

[Из песочницы] Альтернативный подход к подписке на события, или а так ли нужен EventObject

Резюме
Целью этой статьи является попытка посмотреть, с иной точки зрения, на описание систем распространения событий.
 
На момент написания этой статьи большинство ведущих фреймворков на php реализуют систему событий, в основе которой лежит описани…

Независимый обзор PVS-Studio (Linux, C++)

Увидел публикацию о том, что PVS таки научился анализировать под Линуксами, и решил попробовать на своих проектах. И вот что из этого получилось. Читать дальше →…

[Перевод] Типизируйте уже наконец свой код

Привет хабр!
На днях мне в очередной раз на глаза попал код вида
if(someParameter.Volatilities.IsEmpty())
{
// We have to report about the broken channels, however we could not differ it from just not started cold system.
// Therefore write …