루비는 처음부터 준비되어 있었다
AI 시대에도 eXtreme Programming(XP)의 원칙과 TDD(Test-Driven Development)는 소프트웨어 개발의 불확실성을 줄이고 인간-AI 협업을 조율하는 핵심 전략으로 여전히 중요합니다.
루비는 처음부터 준비되어 있었다
AI 시대에도 eXtreme Programming(XP)의 원칙과 TDD(Test-Driven Development)는 소프트웨어 개발의 불확실성을 줄이고 인간-AI 협업을 조율하는 핵심 전략으로 여전히 중요합니다.
CI/CD가 엔지니어의 사기에 미치는 영향
소프트웨어 팀이 지속적 배포(CD)를 강력하게 추진하는 주요 원인 중 하나는 엔지니어의 사기 증진이며, 이는 빌드에 대한 장벽을 제거함으로써 달성된다.
Разработка мигратора кода с использованием ИИ на примере миграции с Linaria на CSS Modules
Всем привет! Меня зовут Михаил Витик, я работаю в Лемана Тех техлидом в сервисной команде, которая поддерживает команды разработки сайта Лемана ПРО. Однажды у нас возникла задача — массово переписать стили во множестве проектов. При более близком рассмотрении эта рутинная задача оказалась типичным инженерным болотом: много однотипной работы, высокая цена ошибок. А главное, огромные временные затраты. Эта задача и привела меня к идеям автоматической миграции, codemod‑трансформеров и использованию ИИ. В этой статье подробно расскажу о практическом опыте разработки автоматического мигратора кода на примере миграции с Linaria — CSS‑in‑JS решения — на CSS Modules.
https://habr.com/ru/companies/lemana_tech/articles/1011388/
#jscodeshift #extreme_programming #migrations #миграция_приложений
Экстремальные практики программирования: что, как и зачем
Всем привет! Меня зовут Сергей Бережной, я работаю в Яндексе уже 18 лет: в 2005 году пришёл разработчиком интерфейсов, потом руководил подразделениями разного размера, а сейчас я директор по взаимодействию с разработчиками. Ещё я много занимаюсь обучением: в рамках наших сезонных школ и в Практикуме (где я работал над курсом
https://habr.com/ru/companies/yandex_praktikum/articles/787084/
#agile #extreme_programming #экстремальное_программирование #парное_программирование #рефакторинг #непрерывная_интеграция #коллективное_владение