|
you should usually solve this through a distributed saga pattern, not nesting remote transactions I guess.
|
# ? Jan 21, 2019 17:06 |
|
|
# ? May 23, 2024 22:55 |
Very likely. You see, I would spend the time to learn about distributed systems if any sort of ambition for securing performance and scalability etc. wasn't dismissed out of hand. Even something as simple as abstracting and separating API, business logic, integrations and data persistence is scoffed at. As it is I'm just venting online until I feel secure enough about my prospects elsewhere to confront my boss to be more ambitious.
|
|
# ? Jan 21, 2019 20:13 |
|
SupSuper posted:People that blindly fix compiler and static analyzer warnings are my biggest pet peeve. I thought it was that - but now I think it's people who just slap //Resharper Disable Once On everything that static analysis brings up.
|
# ? Jan 21, 2019 22:28 |
|
code:
code:
code:
|
# ? Jan 22, 2019 05:33 |
|
Cuntpunch posted:I thought it was that - but now I think it's people who just slap To clarify, it's very easy to take warnings at face value and not address the actual problem, and there's a lot of driveby pull requesters that do so. Something like "unreachable code detected" might mean "code is obsolete, remove it" or "code preconditions are wrong, fix it" and if you don't know you might just make it worse. A naming convention is harmless but when was the last time an internal compiler macro suddenly conflicted and broke something? As opposed to a random library macro because it used a common word?
|
# ? Jan 22, 2019 06:29 |
|
Joda posted:In a, "this has to fail and rollback if their side fails, and this is the only way to do it" way. Which is pretty much the way we do it here. No one ever tries to find proper solutions, and if they ask for the time, they get shut down. Also, it definitely is a problem. It's really a generic integration against multiple different APIs, that regularly fails to work, and consistently hangs for seconds. This is where I work except all the APIs are internal instead.
|
# ? Jan 22, 2019 17:07 |
|
Joda posted:Very likely. You see, I would spend the time to learn about distributed systems if any sort of ambition for securing performance and scalability etc. wasn't dismissed out of hand. Even something as simple as abstracting and separating API, business logic, integrations and data persistence is scoffed at. As it is I'm just venting online until I feel secure enough about my prospects elsewhere to confront my boss to be more ambitious. Pro tip: confronting your boss is pointless. Don't even bother. Bail out and go work somewhere better. If you disregard this advice you'll regret it, I promise.
|
# ? Jan 22, 2019 22:01 |
|
Simulated posted:Pro tip: confronting your boss is pointless. Don't even bother. Bail out and go work somewhere better. qft
|
# ? Jan 23, 2019 03:47 |
|
We interviewed today a person for a position in our company. In their resume they have a link to their github account. In a file they have just uploaded yesterday (over 90% of the code looks to be have been updated in the last 10 days) saw this little gem:code:
code:
|
# ? Jan 23, 2019 22:38 |
|
public class JasonWrapper { ...fuuuuck yea
|
# ? Jan 24, 2019 19:51 |
|
tyrelhill posted:public class JasonWrapper { I have a co-worker who pronounces it 'jay-SON', with the stress on the second syllable.
|
# ? Jan 24, 2019 20:34 |
|
j'sonne
|
# ? Jan 24, 2019 20:39 |
Take the results and give em a clap That's how we do Jason's JSON wrapper rap
|
|
# ? Jan 24, 2019 21:00 |
|
Don't go JasonWrapper-falls
|
# ? Jan 24, 2019 21:02 |
|
NihilCredo posted:I have a co-worker who pronounces it 'jay-SON', with the stress on the second syllable. I do this interchangeably with jay-sun. It's just how I read it in my head for the first two years before I really heard anyone else say it. Sometimes i want to make a thread where we record ourselves saying computer terms that we've only ever said in our head.
|
# ? Jan 24, 2019 21:19 |
|
DONT THREAD ON ME posted:I do this interchangeably with jay-sun. It's just how I read it in my head for the first two years before I really heard anyone else say it. I’ll start the weekee
|
# ? Jan 24, 2019 21:22 |
|
I refuse to believe anyone actually says Sequel.
|
# ? Jan 24, 2019 22:04 |
|
my office says almost nothing but
|
# ? Jan 24, 2019 22:13 |
|
DONT THREAD ON ME posted:Sometimes i want to make a thread where we record ourselves saying computer terms that we've only ever said in our head. Nih-Gin-Ix hard G
|
# ? Jan 24, 2019 22:23 |
|
Volguus posted:We interviewed today a person for a position in our company. In their resume they have a link to their github account. In a file they have just uploaded yesterday (over 90% of the code looks to be have been updated in the last 10 days) saw this little gem: I haven't tried this but I strongly suspect someone could use GitHub search to identify this person, in case you care. At this point GitHub code search is so good that you shouldn't post code from there under the expectation it's anonymous. For most people it doesn't matter, as an interviewer poo poo-talking their candidate, it may. xtal fucked around with this message at 22:27 on Jan 24, 2019 |
# ? Jan 24, 2019 22:24 |
|
I found a pretty good example of how not to use Optional at work today.Java code:
|
# ? Jan 24, 2019 22:49 |
|
Jason is an actual, terrible, thing.
|
# ? Jan 24, 2019 23:24 |
|
xtal posted:I haven't tried this but I strongly suspect someone could use GitHub search to identify this person, in case you care. At this point GitHub code search is so good that you shouldn't post code from there under the expectation it's anonymous. For most people it doesn't matter, as an interviewer poo poo-talking their candidate, it may. Now that you mentioned, i did try it. Luckily for the candidate, they indeed copied the code from about 30k other places. On one hand, they're not alone in this idiocy. On the other hand, it pretty much hides them in the crowd. On the third hand: they did pass that code as their own.
|
# ? Jan 25, 2019 01:40 |
|
Kuule hain nussivan posted:I refuse to believe anyone actually says Sequel. "Skull"
|
# ? Jan 25, 2019 03:22 |
|
Isn't there an ORM or two named Sequel? I pronounce the letters individually, but that probably means at least a few people don't.
|
# ? Jan 25, 2019 03:24 |
|
Doc Hawkins posted:"Skull" Squirrel
|
# ? Jan 25, 2019 03:49 |
|
I refuse to believe people still say My-Ess-Que-El, who has time for all those syllables when there's sprint commitments to meet!
|
# ? Jan 25, 2019 03:56 |
|
Kuule hain nussivan posted:I refuse to believe anyone actually says Sequel. Hughlander posted:I refuse to believe people still say My-Ess-Que-El, who has time for all those syllables when there's sprint commitments to meet! I had to ask management for clarification and correct them multiple times when they kept referring to "My Sequel Server". A pox upon whoever is responsible for naming those.
|
# ? Jan 25, 2019 04:52 |
|
How often do people say these words aloud anyway? I internally call it My-Sequel, but to you, it's Go-Fuckyourself.
|
# ? Jan 25, 2019 04:58 |
|
Are-Toss
|
# ? Jan 25, 2019 05:01 |
|
Kuule hain nussivan posted:I refuse to believe anyone actually says Sequel. Everyone at my old place did, including all the old guard Oracle PL/SQL developers. Most of them have been writing SQL longer then I have been alive so who am I to tell them how to pronounce it.
|
# ? Jan 25, 2019 05:47 |
|
The justification that it's pronounced sequel because its predecessor was named sequel is incredibly bonkers. Just serial killer crazy.
|
# ? Jan 25, 2019 06:08 |
|
Postgreh-sequel
|
# ? Jan 25, 2019 06:16 |
|
Linear Zoetrope posted:Squirrel The only correct pronunciation.
|
# ? Jan 25, 2019 06:21 |
|
Sockwill The best is ambiguous pronunciation for programming stuff like expert sex change dot com (before they added the dash)
|
# ? Jan 25, 2019 06:35 |
|
Dumb Lowtax posted:Sockwill
|
# ? Jan 25, 2019 07:04 |
|
On the topic of quieting compilers, I *love* whiteboard code interviews, as the people that that reflexively use signed/unsigned ints and consider range depending on context are the best. World population is a great one for this. Currency is interesting too, This has gotten harder since 64-bit ints became a reasonable supposition, so I need to constrain the problem set these days, which can telegraph my intent. Relevant because every large codebase I’ve touched is ridden with worthless signed/ unsigned compares that should be unsigned / unsigned.
|
# ? Jan 25, 2019 07:24 |
I always just pronounce out the whole expanded acronym in order to avoid confusion. So for example SQL is "Structured Query Language", and GIF is "Graphics Interchange Format". Some acronyms like GNU take a little longer to say, but I think it's worth it.
|
|
# ? Jan 25, 2019 07:37 |
|
VikingofRock posted:I always just pronounce out the whole expanded acronym in order to avoid confusion. So for example SQL is "Structured Query Language", and GIF is "Graphics Interchange Format". Some acronyms like GNU take a little longer to say, but I think it's worth it. How do you start saying "GNU"?
|
# ? Jan 25, 2019 07:38 |
|
|
# ? May 23, 2024 22:55 |
|
My structured query language is the best structured query language. Because it's mine.
|
# ? Jan 25, 2019 07:46 |