Несколько лет назад я запустил проект по долгосрочному хранению продуктов. Это моя первая статья на Хабре. В ней я не буду рассказывать о своём продукте, она будет посвящена задаче, которую я решал, и как инженерные принципы сформировали моё решение. Статья, как я смею рассчитывать, будет интересна тем, кто задумывался о теме автономности, пробовал искать точки отказа в своём сложившемся образе жизни или для тех, чьи мысли об автономности все еще находятся на уровне «бункер и тушёнка». Читать далее
Маленькие заметки для тех, кому сложно понять кучу умных слов,Single Responsibility Principle — принцип единственной ответственностиOpen Closed Principle — принцип открытости-закрытостиLiskov Substitution Principle — принцип подстановки Барбары ЛисковInterface Segregation Principle — принцип разделения интерфейсаDependency Inversion Principle — принцип инверсии зависимостей Читать далее
В данной статье речь пойдет о том, как влияют на нашу жизнь избыточные ожидания в разных сферах, рассмотрим причины их формирования, а также методы отделения зерен от плевел. Ну и проведем черту между амбициозностью и описываемой избыточностью.Избыточность ожиданий легко…
Принцип SRP (Принцип Единой Ответственности) — один из основополагающих принципов написания поддерживаемого кода. В этой статье я покажу как применить данный принцип на примере языка PHP и фреймворка Laravel. Часто, описывая модель разработки MVC (MVP, MVVM или другие M**), на контроллер…