Commit, Push, Revert: The lifespan of “off the shelf” software

Full Featured (30 min.)

The first thing you learn when you start programming is how to write new code. The second is how to add functionality to it. The third is how to maintain it. The fourth is how to design your code so it’s easy to add to it and maintain. But when do you learn how to work with “off the shelf” code? Code that you cannot maintain, cannot redesign, cannot add new features to, and sometimes cannot replace. In my talk I will help you choose and work with “off the shelf” software, so you can grow easily with, or without it.