Joined
·
6,125 Posts
First let me state that I understand why we have all these set rules and standards for software design at our company. With a wide range of developers, a need for high levels of security and a desire to have the best possible performance it makes sense to have rules that are dictated by a team with just those ideas in mind.<br><br>
However, when I spend my free time writing very complex code and making quick progress towards my goals, seeing that progress unfold minute by minute and fixing any problems I run into by searching the internet and making it work by any means necessary, it is frustrating as hell to come back to work and be thwarted at every turn and be told that I can't do a certain thing because we have to do it another way.<br><br>
As I am just beginning to code for our main Application its quite possible that I'll get used to the way we do things and it won't be such an issue. It may even better the personal things I write as I'll have a better knowledge of what is and what isn't efficient and safe. But right now it makes me want to throw things. I'm a function guy...if it works, I'm happy. This design, review, design, review, design, review crap makes me want to punch myself in the face.
However, when I spend my free time writing very complex code and making quick progress towards my goals, seeing that progress unfold minute by minute and fixing any problems I run into by searching the internet and making it work by any means necessary, it is frustrating as hell to come back to work and be thwarted at every turn and be told that I can't do a certain thing because we have to do it another way.<br><br>
As I am just beginning to code for our main Application its quite possible that I'll get used to the way we do things and it won't be such an issue. It may even better the personal things I write as I'll have a better knowledge of what is and what isn't efficient and safe. But right now it makes me want to throw things. I'm a function guy...if it works, I'm happy. This design, review, design, review, design, review crap makes me want to punch myself in the face.