Constant Refactoring is a Good Thing — There’s No Ideal Linear Development Process Over the past few weeks, I’ve been sharing my lessons learned in developing a dart scoring application in Elm. It’s by no means a big application, but I’ve been attempting to be very formal in the way I develop it. Last week, I defined the general process I’m using. …