Quote:
|
Originally Posted by CircularLogic
This rule is written with no possible way to enforce it, so technical legal obligation are meaningless in this argument.
It seems that the spirit of the rule is to encourage learning and development by writing fresh software every year instead of having one good programmer write code that you can pretty much use every year.
p.s. I always copy and paste lines of code. Its quite annoying to have to write entire drive algorithms over again when you have the same drive train.
|
I can agree with that one. Software engineering isnt exactly the same thing as hardware engineering. I also think its kind of hard to use the exact same code for every years robot so the rule is self surviving. Although, if you're talking about simply mapping inputs to ports which is even done in the default code, copying and pasting isnt really a big deal.
I think the rule is geared towards more complex software. Maybe a personal software for camera? I don't know. The rule doesnt entirely make sense right now but maybe it will in the future.