3 ms·
Really? Wrong? Perhaps you meant to say "it depends on the circumstances, the goals and current state of the other projects, but in my experience refactoring i
by fingerprinter 14y ago
Really? Wrong?
Perhaps you meant to say "it depends on the circumstances, the goals and current state of the other projects, but in my experience refactoring is a bit easier than rewriting"?
If not, wow...blanket statements are rarely ever true.
- Ziomislaw 14y ago"If not, wow...blanket statements are rarely ever true." - this blanket statement is not true :) and yes, it is much easier to start from _something_ than from nothing
- fingerprinter 14y agoIf you'll notice, I didn't write a blanket statement. ;) I used the word "rarely". Agree that sometimes it is easier to start from something, but not always. Or, did you forget about Wayland and X? I mean, we are talking about that right now ;)
- AnIrishDuck 14y ago> yes, it is much easier to start from _something_ than from nothing I disagree. I have worked on multiple projects where the code base needed to be nuked from orbit and redone. You use the old code as a guide (which is what I'm assuming they're doing with Mir), but by the time you're done it's an entirely different codebase. It gets especially fun when you run into code that is almost certainly buggy; without tests to tell you what the old developer was looking for, you have to make an educated guess about fixing it. This kind of rewrite is far beyond a typical project fork. I don't know enough about Wayland or Weston to competently state if that's necessary here. I can just tell you I have done something like this before. Perhaps you're lucky enough to work with only disciplined, competent programmers. I have not had such luck in the past.