* Never “easily” throw away working code
– It’s still existing code that works, don’t “easily” throw it away
* existing production code = MONEY
– If people are using a plugin, it’s time and money that was spent
* opportunity cost is basic economics
* time and good developers are scarce
* working code saves you time and resources

* in general, the php community avoided proper methodologies
* bad habits were due to easy learning
* older version of php lacked real support for Object Oriented (OO) development patterns and designs
* don’t dismiss old themes and plugins, refactor them by first learning what is bad code

* Objectify your theme code, move it out of functions.php into separate php class files
* keep methods at a 5 to 10 line minimum for easy reading and understanding
* if possible, write tests before you start coding