C# developer reacts to "Interview with a Senior C# Developer in 2022"

  Рет қаралды 127,715

Nick Chapsas

Nick Chapsas

2 жыл бұрын

Subscribe to "Programmers are also human": / @programmersarealsohum...
Hello everybody I'm Nick and in this video I will react to "Interview with a Senior C# Developer in 2022" a video by @programmersarealsohuman5909 . They create some fantastic content so make sure you subscribe to them.
Don't forget to comment, like and subscribe :)
Social Media:
Follow me on GitHub: bit.ly/ChapsasGitHub
Follow me on Twitter: bit.ly/ChapsasTwitter
Connect on LinkedIn: bit.ly/ChapsasLinkedIn
Keep coding merch: keepcoding.shop
#csharp #dotnet #reaction

Пікірлер: 157
@SmoothSkySailin
@SmoothSkySailin 2 жыл бұрын
C# is my language of choice.. I'm always happy to see it rank highly in popularity on SO, but to be fair, usually when I hear about c# being popular, it's often in an article by MS.
@w4.k
@w4.k 2 жыл бұрын
I care more about it rank highly in performance, so more companies will use it and more jobs we have mean more popularity. And it's doing awesome in the Stackoverflow survey :D
@lifemomentums
@lifemomentums 9 ай бұрын
Maybe those articles giving the boost to C# in SO ranking
@jongeduard
@jongeduard 7 ай бұрын
This is probably not limited to a single company. I mean Oracle will probably promote Java in the same way.
@michaelsutherland5848
@michaelsutherland5848 2 жыл бұрын
Nick mentions the Nullability feature. We bit the bullet and adapted our codebase to it, and I can say it was well worth the effort. Null reference exceptions are a thing of the past (now that it has been extended to LINQ results). The resulting code is much more robust and maintainable. For greenfield code, it's a no-brainer. If you're on the fence about legacy code that you're still maintaining, it's worth serious consideration.
@liam3284
@liam3284 8 ай бұрын
I miss 3 valued logic with nullable. We used boost::optional to do the same in C++.
@michaelsutherland5848
@michaelsutherland5848 8 ай бұрын
@@liam3284 Well you can still have that. You just have to take responsibility for the possibility that your variable will be null by marking it as nullable. Nullability isn't about eliminated nulls; it's about alerting you to situations where you could get a null reference exception. The code will compile either way.
@jongeduard
@jongeduard 7 ай бұрын
It's a really great feature. Although it cannot compete with the even much better approach of languages like Rust that work with a so called Option type instead having explicit nulls at all (so that code where you would not check the possible values, Some or None, would not even compile), but it's really good that they added the NRT feature to the language, and also that it's not forced upon you. The question about whether to consider using it in legacy code bases is something applicable in my case at my work. There are applications of almost 20 years old that are still needed and maintained. What my conclusion was is that it depends, and that you want to introduce this feature just gradually, which is possible on a file by file base using the nullable enable directive. However for the whole project your first priority is probably different things. The old code bases I am talking about where really not written using the best practices at all, a lot of my attention went to code organization and migrating to new versions of C# and DotNet (not everything can always migrate away from Framework though) in the first place. But parts of code could be moved to different libraries, which where easier to migrate to new C# standards than certain other parts, and so I introduced NRTs for these parts, but many other parts of the original code had more fundamental problems first. Sometimes in life they say don't fix it if it ain't broken. This is a too simplistic way of thinking most of the time, but in the situation of really old code that you did not write yourself, it's sometimes needed to think that way when you also have to be specific how to spend time, and a lot of code it is stable enough without null related issues, then you probably want to look at other problems first.
@real1cytv
@real1cytv Жыл бұрын
This is how reactions should be like: With permission and adding a lot! Great video!
@iamserda
@iamserda Жыл бұрын
You didn’t catch the “woooo”, that’s Steve Ballmer during msdn conf… he shows up on stage wearing a blue button down and saying developers developers developers and ending with the “woooo” 😂
@breve7585
@breve7585 2 жыл бұрын
ah this vid made me happy - I recently discovered your channel and their one around the same time! learning how to be a dev with c# your channel has given me a lot of tips (and coming from a maths research background their python vid also had me in fits)
@c4ashley
@c4ashley 2 жыл бұрын
Ahahaha, his comment about the learning curve! Yep! If it weren't for your videos, I probably would've plateaued at C# 6 or 7 forever. 😂
@w4.k
@w4.k 2 жыл бұрын
LOL so accurate
@bradenb
@bradenb 2 жыл бұрын
Very true. That said, I do have colleagues that write what is essentially still just C# 2.0 and it works great for them. It might make my eyes itch, but it technically works fine XD
@money_hyde
@money_hyde 5 ай бұрын
I watched the original video on its own, which was hilarious, but with this being my first year learning C# there were still plenty of jokes/references I didn't understand. Greatly appreciate your added context, learned some useful information and got another good laugh! :D
@queenstownswords
@queenstownswords 2 жыл бұрын
Hello Nick, I saw your comment when the video came out. That channel and this one are a must watch. The channel's php and javascript videos are gold.
@rickb3565
@rickb3565 2 жыл бұрын
I feel like programming languages are going the way of the pickup truck. Modern pickups try to be stuff hauler, people hauler, luxury vehicles that try to get great mileage. Basically all of the auto types combined.
@ClariNerd
@ClariNerd 2 ай бұрын
And yet they end up being ego haulers
@Phroggster
@Phroggster 2 жыл бұрын
I was hoping to see something like this from you since their C# video came out. I'm surprised you managed to make it through this with only one Kappa, though.
@nickchapsas
@nickchapsas 2 жыл бұрын
The shit I had to cut…
@Phroggster
@Phroggster 2 жыл бұрын
@@nickchapsas I probably said the exact same things when I watched it, too... At least I didn't have a camera trained on me when I did, kek.
@joost00719
@joost00719 2 жыл бұрын
You told that Unity is Finally catching up with more modern versions of C#, like 8 or 9... This made me cry a little on the inside because I am still stuck on 7.3...
@HamishArb
@HamishArb 2 жыл бұрын
7.3?? Rip
@Albileon
@Albileon 2 жыл бұрын
@@HamishArb Same here.... for at least 1 or 2 more years.
@Maric18
@Maric18 2 жыл бұрын
currently on version 6
@abj136
@abj136 2 жыл бұрын
@@HamishArb Microsoft’s abandoning of .net Framework with no smooth route to transition to 6.0 sets our fate.
@heshuimu
@heshuimu 2 жыл бұрын
TBH even C# 7.3 has some very nice features. I used to work on an Android legacy project and can only use Java 7...
@foreducation408
@foreducation408 2 жыл бұрын
I was waiting for something like that, after watching his video i though, you know what would be fun if you reacted on his C# video and here it is.
@anwaraisling
@anwaraisling 2 жыл бұрын
When I first started with Unity, it only supported C# 2.0 while C# was at 6.0.
@JRyomaru
@JRyomaru 2 жыл бұрын
Cant believe you found this guy, he is hilarious.
@dariusz.9119
@dariusz.9119 Жыл бұрын
"It's like you're sending your code with a crash report" You could've leave his face expression after he said that
@georhodiumgeo9827
@georhodiumgeo9827 2 жыл бұрын
As a professional Microsoft hater I'm a huge fan of C#. Closer to C++ than Python but keeps the guardrails on so my mistakes don't tank the code. I would argue it's the best balance between ease of use and speed. You can get code that runs 95% as fast as C++ with less room for mistakes that would hide in C++ code and kill it after it was too late. Edit .net core and IL2CC are both awesome! Change my mind.
@sebastiangudino9377
@sebastiangudino9377 Жыл бұрын
95% as fast as C++ is an overstatement dude. C# is great, but C++, by it's very nature, will be faster. You don't use C# for raw speed, you use it for it's relation between speed and ease of use, which is phenomenal
@aoeu256
@aoeu256 10 ай бұрын
@@sebastiangudino9377 C++ is faster than C#, but you should have hand code it to be faster while C# can be faster b/c of the JIT.
@sebastiangudino9377
@sebastiangudino9377 10 ай бұрын
@@aoeu256 Yeah, I guess "Lazy C#" is faster than "Lazy C++" in most cases. But languages like C++ and Rust lend themselves better for optimization in their regular workflow (C++ really wants you to think about it very carefully everytime you copy data instead of moving it. Rust by default actively PREVENTS you from copy when you CAN move (They call it borrowing)). C# allows you to not have to thing about it and still get the performance. That's probably why Game Engines are made in C++. While game scripts are made in C#
@BrunodeSouzaLino
@BrunodeSouzaLino 7 ай бұрын
Python doesn't have to be closer to C++ because it's implemented in C.
@jnicoulakos
@jnicoulakos 2 жыл бұрын
Oh my, I could not stop laughing! The impression I get is that the Senior Programmer places the technology above the needs of the users. I could not stop laughing at him! lol
@pm71241
@pm71241 2 жыл бұрын
As a Dane, I'm sorry for the programming languages Danes have inflicted upon the world (of which C# is only the 3rd worst)
@crifox16
@crifox16 Жыл бұрын
what's the other one besides c++?
@Mig440
@Mig440 10 ай бұрын
Turbo pascal (also Anders hejlsberg)
@kaiserbergin
@kaiserbergin 2 жыл бұрын
I came for Microsoft Java, I stayed for C#
@moriz111
@moriz111 Жыл бұрын
The joke about “according to Microsoft” went went over you head.
@thephilosophyofhorror
@thephilosophyofhorror Жыл бұрын
Subscribed :) And I love the youtuber you reviewed here ^^
@Huebeiro
@Huebeiro 2 жыл бұрын
About this 2:55 In 2018 I attended a Microsoft's Workshop about Azure IoT. I was using a MacBook and staff at the event wasn't able to help me make the Azure library run on MacOS 😂
@kiraventom
@kiraventom 6 ай бұрын
Respect for asking for permission and not showing the whole video, that's really great
@Lior_Banai
@Lior_Banai 2 жыл бұрын
I develop in Unity for non game applications and it is good 3D engine. Relative speaking.
@zondaken
@zondaken Жыл бұрын
Relative to what?
@c_obvious
@c_obvious 2 жыл бұрын
Hi Nick, are u planning to start any new course? Can't wait for a new one. Thanks for a lot of motivation!
@nickchapsas
@nickchapsas 2 жыл бұрын
I am working on a new course indeed. Unfortunately my schedule for the next month is super packed but you can expect it by the end of May
@floydmayweather6934
@floydmayweather6934 7 ай бұрын
@@nickchapsas Hello, what is your development experience?
@KevinNijmeijer
@KevinNijmeijer 2 жыл бұрын
Wow, before you even begin you first shout out the original content creator and link to their channel? That's a rare sight! Very cool!
@whiskeyburns5230
@whiskeyburns5230 Жыл бұрын
Epic content is respected by everyone
@MrKlaygomes
@MrKlaygomes 7 ай бұрын
“Don’t use goto”, but instead always throw an exception as you can
@yukendhiran8043
@yukendhiran8043 2 ай бұрын
Btw , I got interest in c# recently and learning it from Microsoft learn, is it worth like in job market, I'm a student and can I use it for interview, when I asked my trainer, he said he never saw c# in interviews
@HuneSilver
@HuneSilver Жыл бұрын
Nick can you add subtitles in english to videos? I want to learn english but i don't understand very well your speak and i'am sure that there is many people in the same situation
@nevokrien95
@nevokrien95 Жыл бұрын
When learning unity I barely noticed c# isnt java. I learned java in school and it was basicly enougg for small stuff
@DMSBrian24
@DMSBrian24 10 ай бұрын
Asking for permission, not using the whole video, huge props man
@stevojohn
@stevojohn 2 жыл бұрын
Default interface implementations. Grr.
@cerberusdeskartes5354
@cerberusdeskartes5354 Жыл бұрын
Nick what do you think of future C# Does it already passed Java l just want to get your thoughts of it
@aboodh95
@aboodh95 2 жыл бұрын
I Watched all videos more than 10 times, as you said also JavaScript is really funny
@Codestud
@Codestud 2 жыл бұрын
6:00 I also remember you used to be able to buy MCP action figures. LOL
@Kotz_en
@Kotz_en 2 жыл бұрын
6:05 "I can't remember which animal it was [...]" Human. Andy was a human. :)
@nickchapsas
@nickchapsas 2 жыл бұрын
Humans are animals so I wasn't THAT wrong 😂
@ivansky1027
@ivansky1027 7 ай бұрын
Did Microsoft give you permission to watch this video though?
@csexton07
@csexton07 2 жыл бұрын
Arnt all OOP languages getting functional aspects added?
@nickchapsas
@nickchapsas 2 жыл бұрын
I don’t write in all OOP programming languages
@grimonce
@grimonce 2 жыл бұрын
You missed some comments on the music and the stage movement at the begining, I think they are a Microsoft thing. They used to do that in their events, while other companies tried to stay away from such cringe... developers, developers, developers, developers.... There was mono before 2016... so I love the language, but I don't use it since... Microsoft, I never know which one is worse, I guess Oracle is the worse guy. I watched all of their videos before, great comedy. Waiting for verilog or vhdl, because I don't know much about them, so I don't know how to joke about them when around such people...
@anatoliypronyk1833
@anatoliypronyk1833 2 жыл бұрын
C# and crossplatform. I thought it is responsibility of framework (and compiler). What's about Mono?
@nickchapsas
@nickchapsas 2 жыл бұрын
C# is fully cross platform. You don't need Mono since 2018.
@anatoliypronyk1833
@anatoliypronyk1833 2 жыл бұрын
​@@nickchapsas I mean C# is just a language. It cannot be cross-platform or not. Or am I missing something? :)
@nickchapsas
@nickchapsas 2 жыл бұрын
@@anatoliypronyk1833 ah I see what you mean. Well C# is cross platform because the CLR is cross platform
@protox4
@protox4 2 жыл бұрын
Well, technically someone could write a C# compiler directly to native code for any platform, or even for a different VM, but no one in their right mind would bother with that. Unity wrote their own il2cpp compiler, but that takes the intermediate IL code instead of the source C#.
@bilalmehrban
@bilalmehrban 2 жыл бұрын
Hey Nick, can you make a video on valuetask vs task?
@nickchapsas
@nickchapsas 2 жыл бұрын
That video is already out
@bilalmehrban
@bilalmehrban 2 жыл бұрын
@@nickchapsas OMG how I missed it 😒😒
@bilalmehrban
@bilalmehrban 2 жыл бұрын
Thank You 💕💕
@ididntdoityesidid180
@ididntdoityesidid180 2 жыл бұрын
Liked "not sponsored by Microsoft " while holding a Microsoft mug. lol
@escribe6751
@escribe6751 4 ай бұрын
Why be careful with yield?
@zabustifu
@zabustifu 5 күн бұрын
1:40 it's not just about C# being inspired by Java, or looking similar. Microsoft tried to extend Java in shady ways ("Microsoft breached its contract by trying to extend Java so it would work differently, and presumably better, on Windows computers"), which pushed Sun to sue Microsoft. That lawsuit ended up getting settled with Microsoft paying $20 million to Sun, and receiving heavy restrictions regarding how they can use and influence Java. Basically, Microsoft ended up making C# because they were legally forbidden from further messing with Java. So really, that jab was not just about C# / .NET being close to Java as a language / framework.
@assaqwwq
@assaqwwq 2 жыл бұрын
8:45 isn't it about Microsoft and Sun going to court over the language similarities?
@nickchapsas
@nickchapsas 2 жыл бұрын
I don't think the case was about language similarities but about microsoft trying to block java from running on something that microsoft controlled or something along those lines. You can't sue someone for creating a language similar to yours.
@zakirsobirov6926
@zakirsobirov6926 2 жыл бұрын
@@nickchapsas, wasn't that related to J#?
@nickchapsas
@nickchapsas 2 жыл бұрын
​@@zakirsobirov6926 I'm pretty sure this is the lawsuit he is referring to.: www.pinsentmasons.com/out-law/news/sun-sues-microsoft-for-1-billion-over-java J# was created because the implementation of Java in Visual J++ (MSJVM) did not pass Sun's compliance tests.
@NiamorH
@NiamorH 2 жыл бұрын
I much prefer those from KRAZAM honestly: - Developer Platform Update: kzbin.info/www/bejne/oXm6Zmt6YsSCbJY - I Have Delivered Value... But At What Cost?: kzbin.info/www/bejne/eorZmXaVh8l8rbM
@nickchapsas
@nickchapsas 2 жыл бұрын
KRAZAM are awesome but they are so accurate at depicting my reality that I laugh in pain
@collynchristopherbrenner3245
@collynchristopherbrenner3245 7 ай бұрын
Microsoft needs to adopt a support culture. If they're going to make all the decisions about the designs of the tools I rely on, I want my input to be received. I swear there are a bunch of problems they don't realize exist and which don't receive solutions. They're too busy telling me their crap is good when the product speaks for itself. Also, C# devs mostly should embrace change, but also, Microsoft should make better tools for C# devs to change to. Their new tools aren't reaching maturity. I sense a lack of focus on the development side of things.
@DeadDad1
@DeadDad1 2 жыл бұрын
Bzzt. C# came before F# so it's incorrect to state that C# was based off of F#. Anders Hejlsberg invented Delphi and was later recruited by Microsoft where he created C# and .NET.
@nickchapsas
@nickchapsas 2 жыл бұрын
No one said that C# was based on F#
@kamikadze2185
@kamikadze2185 Жыл бұрын
Some of features in C# were inspired by F#
@DeadDad1
@DeadDad1 Жыл бұрын
@@nickchapsas I apologize for the misunderstanding.
@PedroNacht
@PedroNacht 2 жыл бұрын
Honestly thought you were gonna end the video with "[...] and keep coding in Jav-- C#".
@AhmedMohammed23
@AhmedMohammed23 10 ай бұрын
no i think he is talking about faster than anything that isn't c c++ or rust
@Chiramisudo
@Chiramisudo 7 ай бұрын
3:53 So you're one of the five F# developers? 👏🏼
@pierrendokondoko9547
@pierrendokondoko9547 9 ай бұрын
Nice comments !
@ClariNerd
@ClariNerd 2 ай бұрын
7:45 not only is Java EE obsolete, but Java itself will go obsolete the second the programming schools in India realize languages like Haskell, Erlang, or Clojure exist
@JethroYSCao
@JethroYSCao 2 жыл бұрын
I bet this guy is actually mainly a C# dev, since his C# vid is the longest out of the bunch lol
@diego_samano
@diego_samano 2 жыл бұрын
Hey you miss the most important part of the video. You don't learn C# to have fun...
@nickchapsas
@nickchapsas 2 жыл бұрын
I had it in but I cut it so people who watch the video in their channel experience it for the first time blind. It’s the funniest quote
@lordicemaniac
@lordicemaniac 2 жыл бұрын
why "be carefull with yield"?
@nickchapsas
@nickchapsas 2 жыл бұрын
Because there are way to shoot yourself on the foot with it. I will make a dedicated video on the topic
@lordicemaniac
@lordicemaniac 2 жыл бұрын
@@nickchapsas perfect, i would be very interrested in pitfalls of using yield, i usually trying to keep generated collections in ienumerable until i need them in list or array and generating them with yield
@TheTomster42
@TheTomster42 10 ай бұрын
Watching the original video made me feel like Microsoft is killing c# with the crap they're tossing in like the changes to nullability.
@M4pster
@M4pster 2 жыл бұрын
Nick: C# 7 is very very old Me still using C# 4: :')
@ColinFox
@ColinFox 5 ай бұрын
Microsoft was very much NIH (Not Invented Here) - they would do their own thing. DirectX instead of OpenGL, C# instead of Java. Explorer instead of Netscape. They always had to have their own thing. Quite the reverse now - they are making open source tools, and they open sourced the PLS standard, so now my neovim install runs gopls, and it's thanks to Microsoft. They went from being the bad guys, to ... the good guys?
@ab.3800
@ab.3800 Жыл бұрын
3:50 sounds like Perl lol
@user-fy2vo5oc5v
@user-fy2vo5oc5v 4 ай бұрын
cool video)
@michaelgreene6441
@michaelgreene6441 2 жыл бұрын
Senior React developer reacts to “c# developer reacts to ‘interview with a senior c# developer in 2022’” in 2022
@NewLondonMarshall
@NewLondonMarshall 2 жыл бұрын
I just wish that C# on Linux would be as good as C# on Windows. Heck, even Visual Studio on Linux would be a massive step forward! For now I am using Java until it becomes more usable! I have tried C# and it is a mess on Linux. Commands keep giving segmentation faults for no reason when trying to create simple console apps, worse tooling. Java just works! As does Python, PHP, C, C++, Rust etc. C# needs some work doing to make it compete in Linux in my opinion!
@muhammadasifokaasha1429
@muhammadasifokaasha1429 2 жыл бұрын
Functional is ok but i dont get my head around why csharp team is inspired by nodejs
@lollo4711
@lollo4711 2 жыл бұрын
😆👍
@pchoudhary
@pchoudhary 2 жыл бұрын
On a contrary now Kotlin is more like C#
@samuelolagesin
@samuelolagesin 2 жыл бұрын
"do not use goto" ? I'm curious, why tho?
@protox4
@protox4 2 жыл бұрын
I like how he said don't use goto, but not don't use __makeref.
@duszekmestre
@duszekmestre 2 жыл бұрын
Same - do not use yield... why?
@assaqwwq
@assaqwwq 2 жыл бұрын
because Dejkstra. when code is linear, you can calculate all the way a code can end, mathematically. when you introduce a blackhole in your code, mathematics dictate that you can have infinite states or broken states that do not end well.
@myname2462
@myname2462 2 жыл бұрын
It makes the code hard to maintain and harder to read. If you want to refactor it after some years you just find a giant chunk of spaghetti. Big software concerns/firms nearly never use go-to. If you need to use go-to you have some design flaws.
@protox4
@protox4 2 жыл бұрын
There's nothing wrong with goto when it's used properly. People write spaghetti code without goto all the time. It's not about the tools, it's about how they are used.
@michelchaghoury9629
@michelchaghoury9629 2 жыл бұрын
@Nick Chapsas, i know it is really strange since your channel focuses on NET and C#, but can you do a Spring Boot Series or tutorial or even simple vids i really like the way you teach
@nickchapsas
@nickchapsas 2 жыл бұрын
I like to make videos only on things I believe I’m very proficient at so I don’t think I’ll bring enough value if I make spring videos
@michelchaghoury9629
@michelchaghoury9629 2 жыл бұрын
@@nickchapsas ah, ok, i wana ask you between github Actions and azure devops wich one do you recommend for large and long-term projects?
@WhiteDoppler
@WhiteDoppler Жыл бұрын
Was that a c developer?
@ecblanco
@ecblanco 2 жыл бұрын
I thought about you when I saw that video hahahahaha
@ColinFox
@ColinFox 2 ай бұрын
He keeps saying "according to microsoft" because Microsoft BOUGHT stackoverflow in 2021.
@incremental_failure
@incremental_failure Жыл бұрын
You wouldn't use C# on any other OS, that's ridiculous in 2023.
@siyabongamngomezulu9743
@siyabongamngomezulu9743 Жыл бұрын
Microsoft, give him money.
@spankyjeffro5320
@spankyjeffro5320 6 ай бұрын
For future reference: You do NOT need to seek permission to make a video about their video if you are commenting on it, making satire, among other things. This is very well covered under the Fair Use Act and can be easily defended and counter-sued if needed. :)
@GeorgeTsiros
@GeorgeTsiros Жыл бұрын
αθήνα μένεις; α, λόντον.
@anicemind3893
@anicemind3893 2 жыл бұрын
😂😂🤣🤣
@freeideas
@freeideas 7 ай бұрын
async/await is SO MUCH MORE COMPLEX than just using a thread. "But threads are too expensive" you say? First answer: java's virtual threads are NOT more expensive, so you get all the light weight and massive parallelism of async/await without the complexity. Second answer: I don't understand why everyone jumped on the bandwagon of massive parallelism, when this is truly a niche case. Has YOUR code ever been run in production, on a single VM, by hundreds of thousands of users? Even once? Didn't think so.
@annemariestutz1883
@annemariestutz1883 Жыл бұрын
You are the exact copy of the guy shown. this is fucking hilarious!
@monoham1
@monoham1 Жыл бұрын
holy shit i didnt realise C devs were so poor they have to make youtube vids!
@adambickford8720
@adambickford8720 2 жыл бұрын
J2EE is dead. Its successor JEE is dead. Now we have to wait for its successor, 'jakarta', to die. One of the big reasons to use it is because 'its a spec!'. umm, yay? Spring is always ahead in features and innovation.
@playmusic8056
@playmusic8056 2 жыл бұрын
I wouldn't say JEE is dead. Spring/boot is basically tomcat/JEE-lite. I don't think I'll ever go back to jboss/wildfly/etc or even tomcat, but those concepts are alive and kicking in the spring world. PS - Spring is garbage (have you ever looked at the code - it's practically all code smells) but it mostly works after you figure everything out yourself (because a lot of the documentation is also garbage - thank goodness for stackoverflow and random people's blogs) and finish fixing the library issues (spring dependency hell is a real thing) so I'll probably keep using it for a while yet.
@adambickford8720
@adambickford8720 2 жыл бұрын
@@playmusic8056 Its literally dead. The name is gone. It's taken them years to just change the name after oracle abandoned it. JEE has been late to the party with the weakest offerings its entire existence. Its the nature of a committee defining and implementing a spec. Its ultimately either a rubber stamping of something like hibernate or a rip-off of something like asp. When they try to innovate we get ejb2 and JSF so its probably for the better. The community is easily the strongest part of spring. It's often easier to figure out how to do things in spring than java itself. And yeah, hours spent to find the 1 magic incantation of annotations isn't the best. The whole thing is a holdover from monoliths, which are very much alive in my world. IMO the aws sdk is the new JEE (widely accepted/adopted in industry) spec
@KibbleWhite
@KibbleWhite 2 жыл бұрын
It's null-able lol
@marcodoe4690
@marcodoe4690 2 жыл бұрын
"According to Microsoft", "Unsafe getting you next level", etc. is obvious satire. You're trying too hard not to take the joke here.
@maacpiash
@maacpiash 2 жыл бұрын
FIRST!
@poulet_malassis7607
@poulet_malassis7607 2 жыл бұрын
Or default.
@BradS3290
@BradS3290 2 жыл бұрын
@@poulet_malassis7607 underrated comment 😂
@renatorucov8603
@renatorucov8603 2 жыл бұрын
​@@poulet_malassis7607 cool :))))
@maacpiash
@maacpiash 11 ай бұрын
@@poulet_malassis7607 okay, your reply is way funnier than my original comment 😂 (pardon me, I'm replying 1y later, this reply was async)
@shatrughnaambhore9777
@shatrughnaambhore9777 2 жыл бұрын
Interview with Senior JS Developer in 2022 | DEVELOPER REACTION
12:10
Interview with a Senior C# Developer
10:56
Programmers are also human
Рет қаралды 583 М.
Who enjoyed seeing the solar eclipse
00:13
Zach King
Рет қаралды 76 МЛН
Which one will take more 😉
00:27
Polar
Рет қаралды 45 МЛН
McDonald’s MCNUGGET PURSE?! #shorts
00:11
Lauren Godwin
Рет қаралды 23 МЛН
Genial gadget para almacenar y lavar lentes de Let's GLOW
00:26
Let's GLOW! Spanish
Рет қаралды 37 МЛН
Interview with Sr. C Dev | Prime Reacts
6:52
ThePrimeTime
Рет қаралды 294 М.
The Only .NET Scheduler You Should Be Using!
16:38
Nick Chapsas
Рет қаралды 25 М.
Interview with a GNU/Linux user - Partition 1
5:59
Programmers are also human
Рет қаралды 548 М.
Why Startups Hate .NET and C#
10:38
Nick Chapsas
Рет қаралды 231 М.
Interview with Senior JS Developer 2024 [NEW]
6:45
Programmers are also human
Рет қаралды 349 М.
Interview with Computer Security Trainer
10:49
Programmers are also human
Рет қаралды 234 М.
"Stop Wasting Memory on Strings in C#!" | Code Cop #016
9:20
Nick Chapsas
Рет қаралды 65 М.
Interview with an Emacs Enthusiast in 2023 [Colorized]
8:50
Programmers are also human
Рет қаралды 1,1 МЛН
Interview with Senior JS Developer
5:28
Programmers are also human
Рет қаралды 1,9 МЛН
Why i think C++ is better than rust
32:48
ThePrimeTime
Рет қаралды 253 М.
Who enjoyed seeing the solar eclipse
00:13
Zach King
Рет қаралды 76 МЛН