[-] DonjonMaister@programming.dev 4 points 1 year ago

Never heard of Lemoa, but I will definitely try. Thanks! ๐Ÿ‘

[-] DonjonMaister@programming.dev 23 points 1 year ago* (last edited 1 year ago)

Yes. Spiders are the superior web developers. They're especially good at eliminating bugs.

[-] DonjonMaister@programming.dev 3 points 1 year ago

TypeScript is next on my list. The loose typing of JavaScript drives me a little nuts sometimes ๐Ÿ˜….

7

cross-posted from: https://programming.dev/post/302850

Hello, everyone ๐Ÿ‘‹. I am a newcomer when it comes to JavaScript. I come from an OOP background (C# and Java). I've recently learned that ES6 has a class keyword that preforms similarly (but not exactly) to common OOP languages. Normally I would be inclined to use this feature in my projects; however, it came to my attention that the usage of class in JavaScript seems to be heavily discussed (mostly in a negative light). My questions to this community are:

  • Should it be used often, sparingly, or be outright avoided?
  • What are its advantages and disadvantages?
  • Are there specific cases where the usage of class excels?

Please share your thoughts.

28

Hello, everyone ๐Ÿ‘‹. I am a newcomer when it comes to JavaScript. I come from an OOP background (C# and Java). I've recently learned that ES6 has a class keyword that preforms similarly (but not exactly) to common OOP languages. Normally I would be inclined to use this feature in my projects; however, it came to my attention that the usage of class in JavaScript seems to be heavily discussed (mostly in a negative light). My questions to this community are:

  • Should it be used often, sparingly, or be outright avoided?
  • What are its advantages and disadvantages?
  • Are there specific cases where the usage of class excels?

Please share your thoughts.

[-] DonjonMaister@programming.dev 8 points 1 year ago

I quit after I got that...

[-] DonjonMaister@programming.dev 3 points 1 year ago

I've never felt so identified by a meme.

[-] DonjonMaister@programming.dev 10 points 1 year ago

I Imagine the merge conflict hell that these programmers have to go through...

[-] DonjonMaister@programming.dev 10 points 1 year ago

Two years later...

[-] DonjonMaister@programming.dev 19 points 1 year ago

Stage 4.5: console.log() everything.

[-] DonjonMaister@programming.dev 10 points 1 year ago

Even if you DO escape, there is no guarantee that you'd leave with your sanity intact.

38
34

4
[-] DonjonMaister@programming.dev 10 points 1 year ago

You would think that being named Null would probably cause a problem. But Jeffrey? lol

[-] DonjonMaister@programming.dev 4 points 1 year ago

I'm starting to learn full-stack development. This meme scares me, ngl.

[-] DonjonMaister@programming.dev 4 points 1 year ago

The guy sitting on the chair is exactly how I felt when one of my friends explained what microservices they use for their company web application lol

5

view more: next โ€บ

DonjonMaister

joined 1 year ago