Preview Mode Links will not work in preview mode

How To Code Well


Feb 9, 2019

Legacy code is everywhere and we cannot escape it. Today I'm going to talk about making legacy code acceptable from a developers perspective.

When taking over a legacy project or adding features to an existing application it is important to be aware of the current levels of stability. I do this through a series of acceptance and smoke tests that I can run automatically when the software changes.

This gives me a level of confidence that my changes work and don't break the existing code base.

There are challenges with acceptance testing and certain things to be aware of when setting up a test suite. I will discuss these topics and more in todays podcast.

*** My Programming Publications ****
Docker In Motion course: http://bit.ly/2vvz2sA
Hands-on Microservices in Python course: http://bit.ly/2S6aMYB
Udemy courses https://www.udemy.com/user/peter-fisher-8/
Skillshare courses https://www.skillshare.com/r/user/howtocodewell

*** Programming resources ***
Programming books from Manning Publications: http://bit.ly/2BIrExp
NordVPN http://www.dpbolvw.net/click-8810198-12814552
Domains for $0.88 http://www.kqzyfj.com/click-8810198-13266659G
Cloudways AWS hosting http://bit.ly/2CNE5Zf

*** Follow How To Code Well ***
Facebook: https://www.facebook.com/howtocodewell
Twitter: http://twitter.com/howToCodeWell
Youtube: http://bit.ly/2wf9ufB
Instagram: http://instagram.com/howtocodewell/
Website: https://howtocodewell.net

*** Subscribe to the newsletter ***
http://tinyletter.com/howtocodewell

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps support the channel and allows me to continue to make web development videos like this. Thank you for the support!