Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
honestly depends from my position in the case of github whats the format ? the initial bitchy dev discussion or the polished explanation ?
-
I tried to explain to one such developer that a piece of code wasn't at all doing what it should be doing if he'd read the .net docs I cited and he blew me off until I had a minor explosion and cited his community standards lol
-
@AvatarOfKaine just be smart about it. Use well formatted sentences, put the “who” “what” and “why”. Be verbose so that people can understand your issue or why why a new framework should be implemented. Don’t just say “use react because it’s cool”
-
@atheist I agree stack overflow questions and the people are harsh. But the questions are well formatted, show the why, show the “I tried XYZ”. The JavaScript GitHub issues I speak of are “we should upgrade to react because it’s cool”.
I’m experienced dev and I’m afraid to post on stack overflow haha, but I’m active on GitHub and know the different between valuable input and not valuable input to a discussion. That’s all I’m saying -
@atheist well... yeah you can use marshal for pointers I suppose
i dunno if you can do everything with c# you can do with c++.
and then there is GC that bogs some things down
and the string type is immutable
and c# has really really nice delegate types and events. -
@atheist c++ is great, my point of being condescending is that:
1.) take all of the discussion input and questions from various repos and discussions from C++.
2.) now take all of the various discussion input and questions from various repos and discussions in JS.
JS inherently attracts more “script kiddies” and people who do it for the lolz, or “just for fun”. So the quality of input and discussion is much lower than that of a professional language such as C++ -
@atheist no no not quality of their grammar, but the quality of thier Input.
• Do they share examples of what they tried?
• do they share the “why” we should upgrade to this new thing or “why” we should do this feature
• do they organize their code appropriately.
It has nothing to do with *english* and everything to do with the details surrounding the code they are discussing -
@atheist no I’m not laughing at lack of understanding. We all were new at some point. I’m laughing at their lack of quality of engagement.
Don’t say “it doesn’t work”.
Say: “it doesn’t work when I do XYZ, I receive this error and I should be expecting AAA”
That’s what I mean. -
@atheist you are right. My point in posting the rant is how thankful I am for the c# community
-
@atheist i wouldn't say js is a great tech for friendly. its weird async and entirely event driven spaghetti code is pretty crappy in my opinion.
-
@AvatarOfKaine I agree with you. The spaghetti code is why I hate Js so much. It’s bonkers that there are also 100 different tools with 100 different ways of doing things.
A JS developer can work at 3 different companies on a CRUD app, each company will use a massively different set of tools, code structure, and ultimately it’s hard to “jump in” from a tooling perspective alone. Then you have the spaghetti code. Ugh.
Sure there is clean JS code, I’m generalizing of course. But many people have this opinion for a reason… -
h3rp1d3v5034y😂 unlike c#, any js libraries without update in the last year are considered dead. Nice pick 👍
-
MM8312354yC# encourages clean, structured code, and rewards it right away. JS encourages the opposite and doesn't punish it until that code is a brick too low in the Jenga pile to safely remove.
I like working with both for these reasons.
Variety is the spice and that. -
@h3rp1d3v so true! I routinely find amazing libraries that are 3-6 years old on GitHub. They work like a charm because they are .netstandard2.0
I also found this great library called SmartPath which was for net framework 4, I upgraded it to .net standard in 1.5 hours and works just fine :) -
problem with .net used to be performance and memory usage however.
unless there was something I was missing. -
@atheist interesting. i was lower to middle middle class without a degree while learning and working :P how do you become upper middle class in this industry ? :P
most of the people i've met that claim that status aren't actually much better off because most of their extra money is eaten up by increased living expenses.
at 60k a year I had some damn options though. -
@atheist thats an interesting hodge podge of facts.
so you have the money to travel freely. where are all the monsters not at the moment ?
I just had to be reminded that if my government is not hollow i'm having difficulty reaching it -
@atheist no one is dumping. I’m saying don’t say “it doesn’t work”. Instead say “it doesn’t work when I do XYZ, I expect a result of AAA and instead see an error message of BBB.
All the C# developers will get this. I’m a C# developer myself. When I go on GitHub, all of the c# GitHub wikis, comments, and issues are very professionally written, even the amateur comments are worded like a stackoverflow question. It’s great.
I stumbled across a popular JS GitHub repo (https://github.com/tessalt/...) and reading the comments made me so happy to be a developer of enterprise level languages with structure, patterns and conformity.
Sure JS has all these things, but JS also has a boatload of “self taught” (I’m self taught too) developers with no patterns, no sense of scalability, or systems integrations, or sense of how to write meaningful comments and discussions
rant
#enterprise-level #csharp #dotnet