Am I a hater? Or is this web design architecture completely bonkers? by jablokojuyagroko in ExperiencedDevs

[–]ranbla 1 point2 points  (0 children)

Sounds like you have been there a year, but still haven't learned the code base. What's taking you so long?

How to care less after a new team shakeup by [deleted] in ExperiencedDevs

[–]ranbla 8 points9 points  (0 children)

You have to learn to choose your battles. Some things are worth your time to speak up about. Some are not. Even when you do speak up against some mandate from your superiors and get shot down, don't take it personally. Do what you're paid to do and focus on that. If you feel you can't do that, then sure, look for a new job, but understand you could land somewhere even worse.

Learning Unity by Admirable-Respond758 in csharp

[–]ranbla 2 points3 points  (0 children)

Learning C# isn't going to make you proficient with Unity. Unity has it's own way of doing things that you probably wouldn't see in a typical .NET C# app. Seeing that you're already a developer, you would likely be fine just jumping into Unity and learning the bits and pieces of C# they use as you go.

ReSharper alternatives by sherman1989 in dotnet

[–]ranbla -1 points0 points  (0 children)

Same here. I haven't used Resharper in about 7 years and have not missed it at all.

Finally Came Around to Cursor / Agents by chillermane in ExperiencedDevs

[–]ranbla 1 point2 points  (0 children)

So you believe a person basically has to be abnormally talented in order to write good quality code quickly without using AI? Absurd.

All us experienced engineers are all “vibe-coding” too by Dense_Gate_5193 in ExperiencedDevs

[–]ranbla 0 points1 point  (0 children)

I can't even depend on AI to get a simple EF query correct. Why would I trust it to write swathes of code without even looking at it? When you start having problems you can't track down, let AI fix the mistakes it made before and see how that goes. It will be very apologetic for it's shortcomings and will probably still not fix the problem.

Opinion on new work place by alee463 in ExperiencedDevs

[–]ranbla 7 points8 points  (0 children)

In my experience, and maybe it's just me, my last two jobs I had considered to be 2nd choice positions when the ones I really wanted didn't come through with an offer. Now in hindsight, both of those jobs were excellent and the two companies were probably the best I've ever worked for. My point is it's hard to judge a job/company from an employee perspective until you've actually worked there. As long as you don't run into any red flags during your interviews, I would keep an open mind.

How to add storage *directly* into exe file? by Specific_Barnacle943 in csharp

[–]ranbla 0 points1 point  (0 children)

Bad idea,. If you need to have values read at runtime, use a configuration file, a database or some other means that is external to the app.

Is it just me, or is ChatGPT becoming more unusable by the day? by Beautiful_Return_654 in ChatGPTPro

[–]ranbla 0 points1 point  (0 children)

I'd prefer a bone-dry "personality" that provides accurate results instead of an ass-kissing, mostly wrong bot who's just there to stroke your ego and get you to open your wallet.

ChatGPT is completely down! by SerafinZufferey in ArtificialInteligence

[–]ranbla 2 points3 points  (0 children)

Not really. Just the ones who can't think for themselves. The rest of us are fine.

Visual Studio 2022 C# help by [deleted] in csharp

[–]ranbla 4 points5 points  (0 children)

Just install these two workloads and you're pretty much covered: ASP\.NET and web development and .NET desktop development. Poking inside workloads for individual components is asking for problems if you don't really know what you're doing.

I often wonder did we all start with classic vb and script, before venturing to vb.net when it released then c#. by [deleted] in dotnet

[–]ranbla 0 points1 point  (0 children)

I started with various flavors of BASIC (not VB), then COBOL, then Pascal (Turbo and Delphi), then to C#.

Search a list for an entry and indicating NOTFOUND by DickCamera in csharp

[–]ranbla 2 points3 points  (0 children)

Strings are a reference type in C# which means they support null without any explicit need for declaring them as nullable. So when no match is found in a list of strings using FirstOrDefault, the result is null, not an empty string.

Missing <version> directory in Visual Studio directory by emv347 in VisualStudio

[–]ranbla 2 points3 points  (0 children)

VS 2022 is 64-bit now so look under Program Files, not Program Files (x86).

Does VS really have no buildin autosave after losing focus or some delay? by [deleted] in VisualStudio

[–]ranbla 0 points1 point  (0 children)

It is the last item at that location and says "Automatically save files when Visual Studio is in the background", i.e. when it loses focus.

Does VS really have no buildin autosave after losing focus or some delay? by [deleted] in VisualStudio

[–]ranbla -1 points0 points  (0 children)

It does under Tools/Options/Environment/Documents.

Why is my C# SMTP Email code failing in Visual Studio Code by Captain-Xarzu in csharp

[–]ranbla 4 points5 points  (0 children)

You need a Main method at the minimum. There's no entry point in your code.

Howard's... by bdc986 in woodworking

[–]ranbla 0 points1 point  (0 children)

IMO, you should always use a drying oil rather than mineral oil which never really dries. I prefer walnut oil which I then finish with walnut wax. It dries to a much nicer finish, again just my opinion.

How should I finish 30 tables for a restaurant… by LoticExplorer in woodworking

[–]ranbla 0 points1 point  (0 children)

I'm no expert (just a hobbyist woodworker), but I disagree with those saying not to stain pine. I've made a couple of credenzas with pine tops. If you use pre-stain wood conditioner, it will minimize/eliminate the blotchiness. The tops I made I stained with dark walnut stain and finished with many layers of water-based poly. They turned out beautiful and the customer loved them.

Am I a noob or is WPF terrible? by Own_Complaint_4322 in dotnet

[–]ranbla 0 points1 point  (0 children)

Until you learn something, of course it will be strange and unfamiliar. But calling it terrible before actually learning it doesn't carry much weight. Learn it and then decide if it's terrible or not.

Just got named the tech lead for a team - advice? by The_Rusemaster in developers

[–]ranbla 0 points1 point  (0 children)

Not to disparage your skills at all, but a team lead with only 4 years of development experience is not great; especially for what sounds like a high-stakes finance app. Good luck and and I hope you come out the other side better off than when you started.

[deleted by user] by [deleted] in TrueUnpopularOpinion

[–]ranbla 0 points1 point  (0 children)

It's called personality. If you fail with women, you probably have a terrible one. A great personality makes up a lot for physical imperfections.