|
Buy VPN and the NSA will put you on a LIST!!!!
Idaho Edokpayi
|
|
|
|
|
Unfortunately I'm already on it just for asking about it - as is everyone else answering in this thread
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
"Volatile son reciting unmentionable source of power" (8,10,6)
The answer is Internal Combustion Engine, and Peter_in_2780 has already worked out that it is an anagram of son reciting unmentionable.
I guess Mondays clue will need to be even easier!
Andy B
modified 7-Apr-17 9:16am.
|
|
|
|
|
I cheated, so I won't post an answer, but wow, how/where did you get that anagram?
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Google is my friend
|
|
|
|
|
|
"Bad developers code, good developers clean up".
Excuse me? Are you trying to say that good developers are the ones who don't write any code on their own and simply nit-pick on formalities of other people's code? I have another term for those people: brown nosed know-it-all. Of course they are good developers: by doing nothing at all they can do nothing wrong.
* CALL APOGEE, SAY AARDWOLF
* GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
* Never pay more than 20 bucks for a computer game.
* I'm a puny punmaker.
|
|
|
|
|
Sometimes I think I have been cursed to forever clean up what some clueless (censored) left behind before continuing their sabotage elsewhere. Nitpicking? Formalities? Just go ahead and get yourself an easy job, then. Let's see how good you do between someone's total wreck of a project and some manager's high expectations. I'm sure you will always be ahead of time and also have your left hand free to clean up the mess while building new stuff on that solid foundation with the other hand.
But I will not tell you my term for people who think they can swim and discover that they are wrong when they are in the middle of the ocean.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
CDP1802 wrote: term for people who think they can swim and discover that they are wrong when they are in the middle of the ocean.
"QA Help Vampires"
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Huh? What?
You guys take your jobs and yourselves for that matter, way too seriously.
Be thankful you have a f***ing job and quit your f***ing complaining.
|
|
|
|
|
Slacker007 wrote: Be thankful you have a f***ing job and quit your f***ing complaining. No. I would gladly go and flip burgers before ever working in such a place again. When the gap between reality and the managers' ideas grows too wide, you quickly discover how unhealthy that is for you.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
|
Did that a year ago, like practically everybody else who worked there.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
I don't think you are going to find "happy" in any job place, at least I haven't. Every place has its downsides. Just keep on looking until you find one that has more pros than cons.
|
|
|
|
|
CDP1802 wrote: I would gladly go and flip burgers before ever working in such a place again
If I could get paid to flip burgers what I was paid as a software engineer, I would always pick the burger-flipping job.
On the other hand, you have different fingers. - Steven Wright
|
|
|
|
|
The line as it is means that a good developer cleans up instead of coding - I think that a good developer both codes and cleans up, both his own code (preferrably while writing it) and when allowable someone else's.
Working with people who don't add anyting except that pointing other people's mistakes is terrible.
BesidesCDP1802 wrote: Sometimes I think I have been cursed to forever clean up what some clueless (censored) left behind before continuing their sabotage elsewhere. The same for me - I have to fight wiht cpps of 20klocs containing deprecated functions and stuff ranging from algorithm, utilities and hardware management, wrote by people who didn't indent the code and thought that short code means fast code - so many cycles are put on a single line without spaces between operators and operands, with lines of 120+ characters completely unreadable by any human, figure debugging them.
* CALL APOGEE, SAY AARDWOLF
* GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
* Never pay more than 20 bucks for a computer game.
* I'm a puny punmaker.
|
|
|
|
|
den2k88 wrote: The same for me - I have to fight wiht cpps of 20klocs containing deprecated functions and stuff ranging from algorithm, utilities and hardware management, wrote by people who didn't indent the code and thought that short code means fast code - so many cycles are put on a single line without spaces between operators and operands, with lines of 120+ characters completely unreadable by any human, figure debugging them.
Then auto format the code, it can't get any worse.
Still, readability is the least of my concerns. What about such things as
- no structure or architecture
- standards of any kind are avoided like the plague
- resulting in mile long spaghetti functions that seem to do everything and nothing
- resulting in countless side effects and similar surprises
- resulting in countless situations where you can have feature A or perhaps feature B, but never both at once.
- all this without any technical documentation
- and of course no domain documentation.
If I have a choice, I would prefer coding something before wasting a single minute on such a steaming pile, but guess what: That's the only thing that they will not let you do.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
That too - but I can work on that, given time. Unreadable code though... I still have to find an autoformatting tool. And it has to be portable since we don't have network access on our machines.
* CALL APOGEE, SAY AARDWOLF
* GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
* Never pay more than 20 bucks for a computer game.
* I'm a puny punmaker.
|
|
|
|
|
You forgot one. Multiple copies of the same bloody method with minor differences between each and almost every method is this way. I got put onto an existing project with this problem. No refactoring anywhere. If I have to make an immediate change and don't have time to refactor, I have to make the change in 3 or more places. There are 3 methods that have been copied 9 times each and are coded in such a way that refactoring is extremely difficult.
When you are dead, you won't even know that you are dead. It's a pain only felt by others.
Same thing when you are stupid.
modified 19-Nov-21 21:01pm.
|
|
|
|
|
den2k88 wrote: The line as it is means that a good developer cleans up instead of coding - I think that a good developer both codes and cleans up, Ya, I think you were taking the quote a little to literally. I don't know who said it but I took it as what you said here, that good developers clean up code but it does not mean they don't also write code.
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
RyanDev wrote: Ya, I think you were taking the quote a little to literally. A few hours later, I concur with your opinion
* CALL APOGEE, SAY AARDWOLF
* GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
* Never pay more than 20 bucks for a computer game.
* I'm a puny punmaker.
|
|
|
|
|
Just like "an eye for an eye leaves the whole world blind" is technically false in that even in the even exchange of eye-gouging one person would be left with a single eye due to the blind incompetence of eye-gouging from the other person left or simply a person with a single eye, so too does this saying lose meaning in the literal sense but gain in the figurative. The talented are left to clean up for the not since they are the only ones capable.
modified 7-Apr-17 4:35am.
|
|
|
|
|
If it only was so simple. Often enough this mess has been carefully prepared over twenty years and there simply is no way back or forth without breaking something. That, plus plenty of obfuscation or downright misleading information let my think that this is not an accident. It's deliberate
All the years before, some other poor idiot had been sitting between a screaming customer and the same hand waving manager without any chance of getting out of this in a decent way. Letting exceptions or other errors slip under the rug and then pretending that everything is just fine makes the customer happy and is done quick enough to make the manager happy. No doubt the whole thing will come back next week, but who cares as long as the manager and the customer never really quite get what's really going on. Not nice, but pure self defense.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
I believe the competent are frequently tasked with fixing the errors of others. Who else would you ask? I'm currently in the race for a position which will require me to decouple a monolithic back-end into micro-services. Do I detest the people that came before me? Not at all. I revel in the chance to take the sketch a fellow developer has created and turn it into my own art. This speaks not to the impotence of the former developer but to my own ambition; not to their detraction but to my addition. Even the blindest of managers can see darkness (exceptions not withstanding).
|
|
|
|
|
If those projects I have seen had been the work of a single person, then the code would have been a monument to mental illness. Over time so many different people came and went away that it simply shows how they had been left alone with the problem, found no solution and gave up after struggling some time. I don't detest them, but by now there would be only one way left: Throw the whole thing away and start all over again. Now guess who does not want to hear anything about that kind of ideas...
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|