«Принципу Анны Карениной» посвящено немало научных публикаций и даже отдельная статья в Википедии. Применим к ИТ и программированию? А может он уже работает против вашего проекта? Читать дальше →
Как понятно из заголовка, сегодня речь пойдет о КИБ SearchInform. К этой статье у меня родилось несколько вариантов названий и даже эпиграфов. Одним из первых был «Все счастливые семьи счастливы одинаково, каждая несчастливая семья несчастлива по-своему» из «Анны Карениной». Потом…
Маленькие заметки для тех, кому сложно понять кучу умных слов,Single Responsibility Principle — принцип единственной ответственностиOpen Closed Principle — принцип открытости-закрытостиLiskov Substitution Principle — принцип подстановки Барбары ЛисковInterface Segregation Principle — принцип разделения интерфейсаDependency Inversion Principle — принцип инверсии зависимостей Читать далее
Привет, Хаброжители! «Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему». Этот принцип, сформулированный в «Анне Карениной», применим не только к семьям, но и к командам, работающим над легаси-системами. Разные программные системы страдают от разных болезней, которые требуют разных методов лечения. В последние годы — в монолитах, микросервисах и в их организациях — наблюдаются во всевозможных комбинациях следующие проблемы. Читать далее