I've already recieved lab work (which I'm doing at home) for my OOP class.
I'm pretty bored at class, because I'm not going to learn anything in this class as I already know far more than what's required of me in that class.
I've got a diploma in software development, I've done the major project and the like.
To make things more interesting, I asked the teacher if I can use Java 5's features, because I use them at home to cut down on time (replacing classes with enums when it's right, annotating my code, etc...), she said I can use whatever I want as long as the program compiles.
So I figure, what if I go overboard with the use of advanced features and confuse the teacher?
Is this a good idea? She is marking my work.
I'm pretty bored at class, because I'm not going to learn anything in this class as I already know far more than what's required of me in that class.
I've got a diploma in software development, I've done the major project and the like.
To make things more interesting, I asked the teacher if I can use Java 5's features, because I use them at home to cut down on time (replacing classes with enums when it's right, annotating my code, etc...), she said I can use whatever I want as long as the program compiles.
So I figure, what if I go overboard with the use of advanced features and confuse the teacher?
Is this a good idea? She is marking my work.