Robot
			
			Складчик
		- #1
 
Старый Добрый Код: как жить с существующим кодом. Тариф Слушатель [Анна Буянова]
- Ссылка на картинку
 
Программа воркшопа:
1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
		
		
	
	
		
	
День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
						1 неделя
3 вебинара
Практические задания
Общение с автором и ответы на вопросы
	День 1. Введение в работу с легаси. Начинаем писать тесты для легаси.
- разберёмся, что такое существующий код и legacy и зачем с ним работать
 - закрепим знания о coupling и cohesion и приложим их к существующему коду
 - рассмотрим примеры из реального опенсорса
 - напишем тесты, в том числе с помощью webmock и vcr
 - узнаем об опасностях коллбеков
 - организуем код с помощью service object
 
- тестировать код, далёкий от идеала
 - отличать стабы и моки
 
- изучим виды тестов в Rails и остальном мире
 - поймем бывают ли юнит-тесты
 - разберем dependency injection
 - рассмотрим паттерн result object
 
- справиться с дилеммой легаси-кода
 
- рассмотрим общие практики для работы с унаследованным приложением (оформление документации, обновление зависимостей, рабочие процессы в команде)
 - обсудим, как находить время на рефакторинг и написание тестов
 - подведём итоги воркшопа, вспомним, чему научились
 
- актуализируете знания по практикам
 - составите свой чек-лист для работы с унаследованным приложением
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.