Refactoring Spikes as a Learning Tool and How a Scheduled Git Reset Can Help

To learn how complex your code base really is and how much effort a particular refactoring might require compared to the initial expectations, follow these steps: Schedule git reset –hard; git clean -fd to run in 1 hour (e.g. via cron) Do the refactoring “WT*?! All my changes disappeared?!” – this experience indicates the endContinue reading “Refactoring Spikes as a Learning Tool and How a Scheduled Git Reset Can Help”