Заводим Spring StateMachine
#Java #java #spring #statemachine #web #patterns IV
https://habr.com/ru/post/462371/
#Java #java #spring #statemachine #web #patterns IV
https://habr.com/ru/post/462371/
t.me
Заводим Spring StateMachine
Вступление В проектах я встречался с тремя примерами, так или иначе связанными с теорией конечных автоматов Пример 1. Занимательный говнокод код. Занимает уйм...
Какое главное отличие Dependency Injection от Service Locator?
#PHP #JavaScript #Программирование #Анализипроектированиесистем #dependencyinjection #servicelocator #patterns IV
https://habr.com/ru/post/465395/
#PHP #JavaScript #Программирование #Анализипроектированиесистем #dependencyinjection #servicelocator #patterns IV
https://habr.com/ru/post/465395/
t.me
Какое главное отличие Dependency Injection от Service Locator?
Ха, какая изящная маскировка Service Locator-а под DI. Даже может показаться, что это DI! :-)Это первый коммент к моей предыдущей публикации "Dependency Injectio...
Pipes & Filters. Пример применения и реализации при помощи Spring
#Java #java #spring #patterns #development #refactoring #tutorial IV
https://habr.com/ru/post/479464/
#Java #java #spring #patterns #development #refactoring #tutorial IV
https://habr.com/ru/post/479464/
t.me
Pipes & Filters. Пример применения и реализации при помощи Spring
В данной статье речь пойдёт о применении паттерна Pipes & Filters. Для начала мы разберём пример функции, которую позже перепишем с помощью выше упомянутого патт...
[Из песочницы] Простая машина состояний для VueJS
#JavaScript #VueJS #javascript #vuejs #patterns #statemachine #components IV
https://habr.com/ru/post/482250/
#JavaScript #VueJS #javascript #vuejs #patterns #statemachine #components IV
https://habr.com/ru/post/482250/
t.me
Простая машина состояний для VueJS
Недавно я наткнулся на интересное обсуждение на Full Stack Radio — Bulding Better UI Components with State Machines. Речь шла о том, что концепция машины состо...
Бюджетный DI на антипаттернах
#БлогкомпанииTinkoffru #Разработкамобильныхприложений #РазработкаподiOS #mvvm #patterns #dependencyinjection #iosdevelopment IV
https://habr.com/ru/post/508452/
#БлогкомпанииTinkoffru #Разработкамобильныхприложений #РазработкаподiOS #mvvm #patterns #dependencyinjection #iosdevelopment IV
https://habr.com/ru/post/508452/
t.me
Бюджетный DI на антипаттернах
Согласитесь, приятно бывает после утомительного трудового дня отточенным движением руки решительно закрыть рабочий workspace в Xcode, чтобы, облегченно вздохнув...
Доступный MVVM на хакнутых экстеншенах
#БлогкомпанииTinkoffru #РазработкаподiOS #Разработкамобильныхприложений #mvvm #patterns #iosdevelopment #events IV
https://habr.com/ru/post/509014/
#БлогкомпанииTinkoffru #РазработкаподiOS #Разработкамобильныхприложений #mvvm #patterns #iosdevelopment #events IV
https://habr.com/ru/post/509014/
t.me
Доступный MVVM на хакнутых экстеншенах
Много лет подряд я, помимо всего прочего, занимался настройкой MVVM в своих рабочих и не очень рабочих проектах. Я увлеченно делал это в Windows-проектах, где п...
Легковесный роутинг на микросервисах
#БлогкомпанииTinkoffru #Разработкамобильныхприложений #РазработкаподiOS #mvvm #patterns #routing #iosdevelopment IV
https://habr.com/ru/post/510286/
#БлогкомпанииTinkoffru #Разработкамобильныхприложений #РазработкаподiOS #mvvm #patterns #routing #iosdevelopment IV
https://habr.com/ru/post/510286/
t.me
Легковесный роутинг на микросервисах
Мобильные приложения в последнее время стали по-настоящему большими — не только в смысле своей значимости для нас с вами, но и в прямом смысле. По своей функцио...
[Из песочницы] Rust vs. State
#Rust #ООП #объектноориентированныйдизайн #statepattern #rust #patterns IV
https://habr.com/ru/post/516784/
#Rust #ООП #объектноориентированныйдизайн #statepattern #rust #patterns IV
https://habr.com/ru/post/516784/
t.me
Rust vs. State
Важно: для комфортного прочтения статьи нужно уметь читать исходный код на Rust и понимать, почему оборачивать всё в Rc — плохо. Введение Rust не принято считать...
Адаптируем UITableView под MVVM
#РазработкаподiOS #Разработкамобильныхприложений #swift #uikit #mvvm #patterns #iosdevelopment IV
https://habr.com/ru/post/531446/
#РазработкаподiOS #Разработкамобильныхприложений #swift #uikit #mvvm #patterns #iosdevelopment IV
https://habr.com/ru/post/531446/
t.me
Адаптируем UITableView под MVVM
ВведениеUITableView один из самых часто используемых компонентов UIKit. Табличное представление зарекомендовало себя как одно из самых удобных взаимодействий пол...
А такой ли уж анти-паттерн этот Service Locator?
#PHP #Программирование #Совершенныйкод #ITстандарты #servicelocator #patterns #antipatterns IV
https://habr.com/ru/post/539622/
#PHP #Программирование #Совершенныйкод #ITстандарты #servicelocator #patterns #antipatterns IV
https://habr.com/ru/post/539622/
t.me
А такой ли уж анти-паттерн этот Service Locator?
В индустрии сложилось устойчивое мнение, что Service Locator является анти-паттерном. Из wiki:Стоит заметить, что в некотором случае локатор служб фактически явл...