3 ms·
I agree. Balance is key here. A bit of DRY to keep things tidy and a bit of copy/paste to get things moving and working as quick as possible. The company I wor
by jhen095 16y ago
I agree. Balance is key here. A bit of DRY to keep things tidy and a bit of copy/paste to get things moving and working as quick as possible.
The company I work for has been very much anti-DRY. They copy and paste pretty much everything and have quickly brought a working product to the table. Funnily enough the code base is HUGE. Me, however, new to the company and fresh out of University have been fighting the good fight and trying to introduce DRY. However this slows down development as I refactor, and can sometimes break existing stuff while merging two inconsistent branches.
So I have learnt to pick my battles. There is a balance. Don't fix what ain't broke and if copy/paste will get things moving along, do not hesitate.