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