Dumbing down code so it can be maintained by junior devs
-
Munchies_Matt wrote:
do you also agree that using weird and esoteric features of a language is stupid?
Unless it is the best way to accomplish a task. But probably not unless I can see a benefit.
Keep your friends close. Keep Kill your enemies closer. The End
So, does C++7 allow you to implement a requirement any better than C++3?
-
So, does C++7 allow you to implement a requirement any better than C++3?
I have not used c++ in over 15 years!
Keep your friends close. Keep Kill your enemies closer. The End
-
I have not used c++ in over 15 years!
Keep your friends close. Keep Kill your enemies closer. The End
C# eh? :laugh: :laugh: :laugh: (Sorry, couldnt help it. Snigger snigger...) Because a change to the language is to make life *easier* for the programmer. So smart pointers, well, thats because they are too lazy to put deletes in the exception handlers. Garbage collection? Thats because they are too lazy to put deletes anywhere. Not that these are bad features, but they dont improve the product. (In fact some make it worse, like garbage collection. Ever wondered why code these days is so big, and uses so much memory?) The manager in the OP was absolutely right. If you dont control your nerdy devs they will fuck the product up with complexity and shite features, ,just because they like playing with new toys. (This is why so many devs are NOT engineers). And that explains why 'oldversion.com' exists, because devs fucked it up. The manager is right to put a tight rein on them.
-
C# eh? :laugh: :laugh: :laugh: (Sorry, couldnt help it. Snigger snigger...) Because a change to the language is to make life *easier* for the programmer. So smart pointers, well, thats because they are too lazy to put deletes in the exception handlers. Garbage collection? Thats because they are too lazy to put deletes anywhere. Not that these are bad features, but they dont improve the product. (In fact some make it worse, like garbage collection. Ever wondered why code these days is so big, and uses so much memory?) The manager in the OP was absolutely right. If you dont control your nerdy devs they will fuck the product up with complexity and shite features, ,just because they like playing with new toys. (This is why so many devs are NOT engineers). And that explains why 'oldversion.com' exists, because devs fucked it up. The manager is right to put a tight rein on them.
Munchies_Matt wrote:
C# eh?
Yes, c++ was too simple - needed more of a challenge. ;P
Keep your friends close. Keep Kill your enemies closer. The End
-
Munchies_Matt wrote:
C# eh?
Yes, c++ was too simple - needed more of a challenge. ;P
Keep your friends close. Keep Kill your enemies closer. The End
R. Giskard Reventlov wrote:
Yes, c++ I was too simple - needed more too much of a challenge.
FIFY. I take your lack of response as implicit agreement about the rest of my post. ;P
-
R. Giskard Reventlov wrote:
Yes, c++ I was too simple - needed more too much of a challenge.
FIFY. I take your lack of response as implicit agreement about the rest of my post. ;P
Munchies_Matt wrote:
I take your lack of response as implicit agreement about the rest of my post
If that makes you feel better...
Keep your friends close. Keep Kill your enemies closer. The End
-
You sound like the type of boss I would like to work for!
If your company is in central Texas and you are hiring, please tell me! I would be delighted to apply!
__________________ Lord, grant me the serenity to accept that there are some things I just can’t keep up with, the determination to keep up with the things I must keep up with, and the wisdom to find a good RSS feed from someone who keeps up with what I’d like to, but just don’t have the damn bandwidth to handle right now. © 2009, Rex Hammock