CQRS — что делать с кодом, который нужно использовать сразу в нескольких обработчиках?
#Разработкавебсайтов #NET #Проектированиеирефакторинг #C #CQRS #VerticalSlices #Refactoring IV
https://habr.com/ru/post/547746/
#Разработкавебсайтов #NET #Проектированиеирефакторинг #C #CQRS #VerticalSlices #Refactoring IV
https://habr.com/ru/post/547746/
t.me
CQRS — что делать с кодом, который нужно использовать сразу в нескольких обработчиках?
При использовании архитектуры в стиле вертикальных слайсов рано или поздно встает вопрос «а что делать, если появляется код, который нужно использовать сразу в...
Знакомство с .Net Compiler Platform
#БлогкомпанииVeeamSoftware #NET #roslyn #net #codegeneration #refactoring #c IV
https://habr.com/ru/post/648775/
#БлогкомпанииVeeamSoftware #NET #roslyn #net #codegeneration #refactoring #c IV
https://habr.com/ru/post/648775/
Хабр
Знакомство с .Net Compiler Platform
.Net Compiler Platform, или Roslyn - это высокоуровневый API для анализа и рефакторинга кода, написанного на С# и VB (языках .Net). С помощью Roslyn можно как создавать независимые инструменты...
Старый код в новой обёртке — как наша команда избавлялась от legacy
#PHP #Проектированиеирефакторинг #API #рефакторинг #openapi #php #refactoring IV
https://habr.com/ru/post/697904/
#PHP #Проектированиеирефакторинг #API #рефакторинг #openapi #php #refactoring IV
https://habr.com/ru/post/697904/
Хабр
Старый код в новой обёртке — как наша команда избавлялась от legacy
В этой статье я — Станислав Решетнев, Teamlead команды разработки Link Building в компании Sape — хочу рассказать об опыте нашей компании по избавлению от legacy. Многие компании сталкиваются с...
Как я перестал тревожиться из-за читабельности и… все
#Промышленноепрограммирование #Проектированиеирефакторинг #Программирование #Читабельность #читабельностькода #выразительность #refactoring IV
https://habr.com/ru/articles/743114/
#Промышленноепрограммирование #Проектированиеирефакторинг #Программирование #Читабельность #читабельностькода #выразительность #refactoring IV
https://habr.com/ru/articles/743114/
Хабр
Как я перестал тревожиться из-за читабельности и… все
Всем привет. Давно читаю хабр, давно и регулярно читаю статьи про правильное программирование. В большинстве из них так же регулярно проявляется удивительная забота программистов об эстетической...
Автоматически ищем техдолг с помощью RefactorFirst
#БлогкомпанииFailoverBar #Программирование #Java #java #refactoring #technicaldebt #техдолг IV
https://habr.com/ru/companies/bar/articles/746574/
#БлогкомпанииFailoverBar #Программирование #Java #java #refactoring #technicaldebt #техдолг IV
https://habr.com/ru/companies/bar/articles/746574/
Хабр
Автоматически ищем техдолг с помощью RefactorFirst
Недавно вышла новая версия библиотеки RefactorFirst 0.4.0 , которая позволяет определять и визуализировать технический долг. С этой информацией можно пойти к своему тимлиду или продукт-оунеру и...
Code smell: когда код плохо пахнет
#БлогкомпанииOTUS #Программирование #codesmell #refactoring #java IV
https://habr.com/ru/companies/otus/articles/766298/
#БлогкомпанииOTUS #Программирование #codesmell #refactoring #java IV
https://habr.com/ru/companies/otus/articles/766298/
Хабр
Code smell: когда код плохо пахнет
Программный код, будучи по факту виртуальной сущностью не может иметь запах в прямом смысле этого слова. Однако, термин “запах кода” (code smell) некоторое время назад был введен Кентом Беком и...
Принципы непрерывного рефакторинга
#Программирование #Совершенныйкод #Проектированиеирефакторинг #Управлениеразработкой #refactoring #cleancode #codemod IV
https://habr.com/ru/articles/774722/
#Программирование #Совершенныйкод #Проектированиеирефакторинг #Управлениеразработкой #refactoring #cleancode #codemod IV
https://habr.com/ru/articles/774722/
Хабр
Принципы непрерывного рефакторинга
Работа со старым кодом для многих команд является частью повседневных обязанностей. За свою карьеру я видел и применял разные способы борьбы с тяжестью легаси. Они обычно сводились к одному из трёх...
Улучшение кода без споров и цитирования известных практик
#PHP #Проектированиеирефакторинг #ООП #unittesting #oop #php #refactoring IV
https://habr.com/ru/articles/794392/
#PHP #Проектированиеирефакторинг #ООП #unittesting #oop #php #refactoring IV
https://habr.com/ru/articles/794392/
Хабр
Улучшение кода без споров и цитирования известных практик
Не секрет, что при формировании новой команды руководители (Team Leader, Tech Leader) сталкиваются с проблемой формирования единого стиля написания программ, так как все члены команды новые, и у...
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 1
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/833720/
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/833720/
Хабр
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 1
Привет, хабравчане! Я Дима, Python-разработчик из 21YARD, сервиса поиска строительных подрядчиков. В серии статей расскажу, что такое DDD (domain-driven design) и какие у него преимущества и...
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 2
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/838188/
#Python #Программирование #Проектированиеирефакторинг #ООП #fastapi #ddd #refactoring
https://habr.com/ru/articles/838188/
Хабр
Как сменить технологию и не закопаться в рефакторинге: опыт внедрения DDD в проект на FastAPI — Часть 2
Привет, хабровчане! Я Дима, Python-разработчик из 21YARD, сервиса поиска строительных подрядчиков. Это вторая часть цикла о DDD. В ней расскажу, как добавить к проекту событийно-ориентированную...