![](https://habrastorage.org/r/w780/getpro/habr/upload_files/6c9/b43/ac8/6c9b43ac88f4e5548ba61656d9f99005.jpg)
SOLID — универсальный набор принципов разработки поддерживаемого программного обеспечения. В данной статье я попытался разъяснить свое понимание принципов SOLID в отношении языка JavaScript: особенности реализации, некоторые синтаксические конструкции и, конечно, примеры из жизни. Если вам стало интересно, то прошу под кат.