I am both, in certain aspects. Greenfield is always great. But I approach it with the idea that the architecture should be even better than the last project I did. I often write more test code than production code and enjoy seeing the number of tests increase. I totally hate deadlines - it's done when it's done. I want to build software that lasts and isn't thrown away once it's done. But I can't stand writing migration functions that keep persistent data alive. If I don't have days where I can just throw another 3000 new lines of code per day on the project, then I'm not happy either. So what am I?
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I am both, in certain aspects. Greenfield is always great. But I approach it with the idea that the architecture should be even better than the last project I did. I often write more test code than production code and enjoy seeing the number of tests increase. I totally hate deadlines - it's done when it's done. I want to build software that lasts and isn't thrown away once it's done. But I can't stand writing migration functions that keep persistent data alive. If I don't have days where I can just throw another 3000 new lines of code per day on the project, then I'm not happy either. So what am I?