<commit_before>---
layout: default
title: ""
---
## Fearlessly Improving Legacy Code or: How I Learned to Stop Worrying to Love Dreadful Code
_PhillyXP &bull; November 15, 2022 &bull; Virtual_

Thanks for attending my talk, Beyond Unit Testing. 

### Slide Deck


### Talk References

Here is a list of all of the articles and videos I referenced in my talk:

* [Characterization Tests](https://en.wikipedia.org/wiki/Characterization_test) - wikipedia
* [Characterization Testing](https://michaelfeathers.silvrback.com/characterization-testing) - <NAME>
* [Taylorism](https://en.wikipedia.org/wiki/Scientific_management) - wikipedia
* [History of the Gantt Chart](https://en.wikipedia.org/wiki/Gantt_chart) - wikipedia
* [Theory X and Theory Y Management](https://en.wikipedia.org/wiki/Theory_X_and_Theory_Y) - wikipedia
* [Low of Holes](https://en.wikipedia.org/wiki/Law_of_holes) - wikipedia
* [Claude Shannon's Problem Solving Process](https://www.businessinsider.com/engineer-claude-shannon-problem-solving-process-2017-7) - Business Insider
* [The Core Six Refactorings](https://arlobelshee.com/the-core-6-refactorings/) - <NAME>hee
* [Approval Tests](https://approvaltests.com/)
* [Writing Characterization Tests - Agile in a Flash](https://agileinaflash.blogspot.com/2009/02/writing-characterization-tests.html) - <NAME> & <NAME>
* [Code Coverage Complications - Industrial Logic Blog](https://www.industriallogic.com/blog/code-coverage-complications/) - <NAME>


### Books
Here are the books I've referenced in the talk:
* [Working Effectively with Legacy Code](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/) - <NAME>
* [Accelerate](https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339/) - Dr. <NAME>, <NAME> & <NAME>
<commit_msg>updates upcoming talk page<commit_after>---
layout: default
title: ""
---
## Fearlessly Improving Legacy Code or: How I Learned to Stop Worrying to Love Dreadful Code
_PhillyXP &bull; November 15, 2022 &bull; Virtual_

Thanks for joining my talk at PhillyXP about how to Fearlessly Improve Legacy Code. You'll find links to any of the resources I discussed in the talk on this page. 

### Slide Deck


### Talk References

Here is a list of all of the articles and videos I referenced in my talk:

* [Characterization Tests](https://en.wikipedia.org/wiki/Characterization_test) - wikipedia
* [Characterization Testing](https://michaelfeathers.silvrback.com/characterization-testing) - <NAME>athers
* [Taylorism](https://en.wikipedia.org/wiki/Scientific_management) - wikipedia
* [History of the Gantt Chart](https://en.wikipedia.org/wiki/Gantt_chart) - wikipedia
* [Theory X and Theory Y Management](https://en.wikipedia.org/wiki/Theory_X_and_Theory_Y) - wikipedia
* [Low of Holes](https://en.wikipedia.org/wiki/Law_of_holes) - wikipedia
* [Claude Shannon's Problem Solving Process](https://www.businessinsider.com/engineer-claude-shannon-problem-solving-process-2017-7) - Business Insider
* [The Core Six Refactorings](https://arlobelshee.com/the-core-6-refactorings/) - Arlo Belshee
* [Approval Tests](https://approvaltests.com/)
* [Writing Characterization Tests - Agile in a Flash](https://agileinaflash.blogspot.com/2009/02/writing-characterization-tests.html) - <NAME> & <NAME>
* [Code Coverage Complications - Industrial Logic Blog](https://www.industriallogic.com/blog/code-coverage-complications/) - <NAME>


### Books
Here are the books I've referenced in the talk:
* [Working Effectively with Legacy Code](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/) - Michael Feathers
* [Accelerate](https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339/) - Dr. <NAME>, <NAME> & <NAME>

{'fraction_non_alphanumeric': 0.13331566392790883, 'fraction_numerical': 0.02014312218393851, 'mean_word_length': 5.019138755980861, 'pattern_counts': {'":': 0, '<': 19, '<?xml version=': 0, '>': 19, 'https://': 26, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2214693', 'n_tokens_mistral': 1295, 'n_tokens_neox': 1170, 'n_words': 287}