HNHacker News
TopNewBestAskShowJobs

hpolatyuruk

61 karma · joined June 15, 2019

Software developer • Interested in startups • Writes on programming • Simple rule: Move forward • Twitter: @hpolatyuruk • Medium TR: @hpolatyuruk_tr • Blog: http://huseyinpolatyuruk.com
submissionscomments
hpolatyuruk··on Lessons learned from rewriting code
The article is not about refactoring. It's about rewriting the software. So that's why I didn't mention about refactoring in details. Automated testing is part of the refactoring. You will change a small amount of code then run tests to see it works as expected. This is how refactoring works. No need to mention abou that.
hpolatyuruk··on Lessons learned from rewriting code
Yes, I've heard that too. But in our rewriting case, it didn't happen. We didn't make that mistake. Usually, developers made a lot of mistake in the first version and they learned many lessons. Now they are experienced about software and they will try to implement everything in the 2nd version. And they will come up with the complex system again. In our case, we cut off many features and we kept our code base small.