News for hackers. Stuff that matters.

hpolatyuruk

Ask HN: I am at crossroads in my life. Pursuing my own idea or a full-time job?

11 years ago, I started working as Jr. Web Developer in a startup. Founders were close to my family and they gave me chance to work there. I can say that we started company together because when I got hired the company was 1 year old and there were only founders, no one else. Two months ago I've left the company(There were some specific reasons for that). I was the director of development for 2...

( Read More... | 7 comments | 9 points | on HN )

Ask HN: I was director of development and I left the company.What is next step?

11 years ago, I started working as Jr. Web Developer in a startup. Founders were close to my family and they gave me chance to work there. I can say that we started company together because when I got hired the company was 1 year old and there were only founders, no one else.Two months ago I've left the company(There were some specific reasons for that). I was the director of development for 2...

( Read More... | 1 comment | 2 points | on HN )
Re:Lessons learned from rewriting code on Sunday June 16, 2019 @06:20AM (#20194808)
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.
Re:Lessons learned from rewriting code on Sunday June 16, 2019 @05:57AM (#20194751)
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.