Legacy Code Practices and Techniques - DotNetRu/BrandBook GitHub Wiki

Елена Щелкунова «Практики и техники работы с Legacy-кодом»

Умение работать с чужим кодом – один из важнейших навыков современного разработчика. Зачастую «взять всё и переписать» не представляется возможным. А работать как-то надо: добавлять фичи, править баги, и при этом ничего не сломать, не имея порой хорошего понимания всех кейсов. Наверное, не найдется ни одного более-менее опытного разработчика, которому не приходилось бы работать с Legacy-кодом. Как делать это эффективно?

В рамках встречи поговорим про пользу и вред использования статических классов и синглтонов, а также посмотрим на возможности упрощения кода при помощи известных паттернов проектирования.


Доклад представил Елена Щелкунова в рамках Встречи SpbDotNet №105.