SOLID — программируем правильно

Попробовал найти объяснение с примерами, что такое SOLID, с первого раза не получилось. Тогда и решил придумать свои.

Режиссер из меня никакой, но надеюсь, что хотя бы программист не плохой.

Я решил, что просто говорить о SOLID не имеет никакого смысла, потому что уже не мало об этом самом SOLID сказано и написано. Более того, всё что можно сказать, уже описано в Wikipedia. (хоть я и считаю, что информации маловато, особенно на русском языке).

Тогда я решил описать каждый их пяти принципов в отдельной статье. Я даже начал готовить проекты с примерами. По два на каждый и принцип, участвующий в аббревиатуре. Один проект как пример без использования SOLID при проектировании, другой, соответственно, построенный по общепринятым правилам c использованием SOLID.

Вы будете смеяться, но статей, я так и не написал, хотя потратил в конечном счете порядка двух недель. Однако, сказать, что я потратил время вообще впустую, тоже нельзя. Потому что результатом проведенных изысканий получились видео ролики про SOLID принципыю. Вот как раз этиролики я и хочу представить вашему вниманию.

Моя превая статья на английском

Я сегодня написал свою перваю статью на английском языке. Оказывается, стоит только начать, а дальше само собой пойдет «как по накатаной». Ничего сложного и страного в этом нет. Единственное, на что стоило бы обратить внимание, так это на то, что грамматикав английском языке тоже есть! И чтобы вас правильно поняли, надо эту самую грамматику знать.

Читать статью «ASP.NET MVC: Storing application configuration in JSON-file with dependency injection»

В статье речь идет о моей новой сборке Calabonga.Configuraiton

 

Cabalonga != Calabonga

Cabalonga — это довольно распространенное дерево в садах и парках, с лечебными свойствами, которые в избытке, могут быть ядовитыми.

В общем-то, эта фраза, как никакая другая, в точности описывает сущность всех Калабонгов!