NightShift
Expert Member
- Joined
- Oct 8, 2009
- Messages
- 1,952
- Reaction score
- 1,404
I'm working on something at the moment with a small team of developers - a very important system consisting of alot of different elements, a tight timeline and many screens. For reference, I'm not a developer, but I am keen on getting more insight into the issues I've been encountering in this development effort, hence posting here.
We uncovered a number of bugs which are "serious" because if we dont fix them right now, I'm told we will just replicate them in further screens, and thus the effort to fix the problem later on will be much much larger than it would be to fix it now. And I understand that, and from that perspective it sounds logical.
What I dont understand is why, essentially, taking code from one page and reusing it on 5 pages, would mean i need to fix 5 pages because there was a problem in that original code.
The question is: Is this practice standard, or is there a more elegant and sophisticated way of handing this? I'm sure there must be. I'm slightly concerned that I could uncover something later on (say a few months down the line) that MAY be missed now, that requires a substantial effort to address.
Thoughts??
We uncovered a number of bugs which are "serious" because if we dont fix them right now, I'm told we will just replicate them in further screens, and thus the effort to fix the problem later on will be much much larger than it would be to fix it now. And I understand that, and from that perspective it sounds logical.
What I dont understand is why, essentially, taking code from one page and reusing it on 5 pages, would mean i need to fix 5 pages because there was a problem in that original code.
The question is: Is this practice standard, or is there a more elegant and sophisticated way of handing this? I'm sure there must be. I'm slightly concerned that I could uncover something later on (say a few months down the line) that MAY be missed now, that requires a substantial effort to address.
Thoughts??