Send me some Tomato Sauce
-
I have taken over someone else's code as part of my new job. It is such a major piece of Spaghetti code that I am about to pull my hair out!:mad::confused::mad: I really can't complain because I know I have written code just as bad in a previous job. X| X| Sorry, I just needed to vent to someone, while I wait for his reply to my email. BTW: Not only is the code like a huge ball of pasta just from being boiled, but none of the variable names are remotely descriptive of what they are used for. I feel a little better now.
Keep Calm and Carry On.
-
I have taken over someone else's code as part of my new job. It is such a major piece of Spaghetti code that I am about to pull my hair out!:mad::confused::mad: I really can't complain because I know I have written code just as bad in a previous job. X| X| Sorry, I just needed to vent to someone, while I wait for his reply to my email. BTW: Not only is the code like a huge ball of pasta just from being boiled, but none of the variable names are remotely descriptive of what they are used for. I feel a little better now.
Keep Calm and Carry On.
Can't find the pesto?
-
Can't find the pesto?
Don't care for pesto much. Now olive oil and butter is really my favorite....
ed
-
I have taken over someone else's code as part of my new job. It is such a major piece of Spaghetti code that I am about to pull my hair out!:mad::confused::mad: I really can't complain because I know I have written code just as bad in a previous job. X| X| Sorry, I just needed to vent to someone, while I wait for his reply to my email. BTW: Not only is the code like a huge ball of pasta just from being boiled, but none of the variable names are remotely descriptive of what they are used for. I feel a little better now.
Keep Calm and Carry On.
I've had such coding jobs, in the past. Since I wasn't permitted to change variable names en masse, I created a list of the major variables from declarations, etc. and provided a description and where used. it was list that grew real time. grrr
"A little time, a little trouble, your better day" Badfinger
-
I have taken over someone else's code as part of my new job. It is such a major piece of Spaghetti code that I am about to pull my hair out!:mad::confused::mad: I really can't complain because I know I have written code just as bad in a previous job. X| X| Sorry, I just needed to vent to someone, while I wait for his reply to my email. BTW: Not only is the code like a huge ball of pasta just from being boiled, but none of the variable names are remotely descriptive of what they are used for. I feel a little better now.
Keep Calm and Carry On.
Lucky you, you can't feel productive just refactoring code! :) Here where I am now, refactoring is difficult, all public & protected method are "possibly in use" by internal customers... And it is strongly recommended not to remove or rename any.... :(
A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!
-
I have taken over someone else's code as part of my new job. It is such a major piece of Spaghetti code that I am about to pull my hair out!:mad::confused::mad: I really can't complain because I know I have written code just as bad in a previous job. X| X| Sorry, I just needed to vent to someone, while I wait for his reply to my email. BTW: Not only is the code like a huge ball of pasta just from being boiled, but none of the variable names are remotely descriptive of what they are used for. I feel a little better now.
Keep Calm and Carry On.
My sympathies. I can only suggest sacrificing either a cat or the previous programmer to the Gods of programming. :)
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
-
Lucky you, you can't feel productive just refactoring code! :) Here where I am now, refactoring is difficult, all public & protected method are "possibly in use" by internal customers... And it is strongly recommended not to remove or rename any.... :(
A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!
Create a new method with a 'good' name and copy (or, if you can, refactor) the old method to it. Then change the 'bad' name method to just call the 'good' name method and add an attribute of Deprecated / Obsolete (depending on the language and environment). Then you can use the 'good' name and the minor overhead will only be felt by the old users. I have often wanted a feature to alias / synonym a method / routine. The only environment that I use that has this feature is SQL Server.
-
Create a new method with a 'good' name and copy (or, if you can, refactor) the old method to it. Then change the 'bad' name method to just call the 'good' name method and add an attribute of Deprecated / Obsolete (depending on the language and environment). Then you can use the 'good' name and the minor overhead will only be felt by the old users. I have often wanted a feature to alias / synonym a method / routine. The only environment that I use that has this feature is SQL Server.
-
My sympathies. I can only suggest sacrificing either a cat or the previous programmer to the Gods of programming. :)
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.
The cat was probably innocent in this case, unless of course it walked on the keyboard. [https://i.pinimg.com/originals/24/15/59/2415597bfc09f0d80f695d5502a5d6fb.jpg\](https://i.pinimg.com/originals/24/15/59/2415597bfc09f0d80f695d5502a5d6fb.jpg)
-
Don't care for pesto much. Now olive oil and butter is really my favorite....
ed
-
-
I have taken over someone else's code as part of my new job. It is such a major piece of Spaghetti code that I am about to pull my hair out!:mad::confused::mad: I really can't complain because I know I have written code just as bad in a previous job. X| X| Sorry, I just needed to vent to someone, while I wait for his reply to my email. BTW: Not only is the code like a huge ball of pasta just from being boiled, but none of the variable names are remotely descriptive of what they are used for. I feel a little better now.
Keep Calm and Carry On.
I have a similar situation with an app using MS tech that is no longer available. Using references to this library all through the code, with no attempt at segregating it from the main logic, etc. No attempt at SOLID. Since I have to look at how to update (if possible) or replace this library, first job is pull all of this code into its own module. To be honest, this could be fun in its own right... 😉