Skip Navigation
Jump
๐Ÿ”ฅ Discussion ๐Ÿ”ฅ ES6 Classes. Good or Evil?
  • I donโ€™t like/use the class keyword in JS, because I quite like the paradigm with prototypes & stuff, and that keyword tries to make it fit into a totally different paradigm, which doesnโ€™t really work IMHO.

    I've read somewhere that Javascript is more of a prototype-oriented language rather than an object-oriented one. Do you agree with this?

    BTW, Iโ€™ve developed a few strats to have my own style in TS that I like quite a lot. I can tell more if youโ€™re interested.

    Thank you! But maybe not right now; I'm still learning the basics. Have you considered write an article about it? ๐Ÿ˜ฎ

    0
  • Jump
    Only true web developers
  • Yes. Spiders are the superior web developers. They're especially good at eliminating bugs.

    1
  • Jump
    ๐Ÿ”ฅ Discussion ๐Ÿ”ฅ ES6 Classes. Good or Evil?
  • TypeScript is next on my list. The loose typing of JavaScript drives me a little nuts sometimes ๐Ÿ˜….

    0
  • 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.

    0

    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.

    17
    Jump
    The Password Game
  • I quit after I got that...

    1
  • Jump
    Another day, another yak shave
  • I've never felt so identified by a meme.

    1
  • Jump
    GITar Hero
  • I Imagine the merge conflict hell that these programmers have to go through...

    2
  • Jump
    derp
  • Two years later...

    4
  • 1
    Jump
    as a Jeff this is extra concerning
  • You would think that being named Null would probably cause a problem. But Jeffrey? lol

    7
  • Jump
    Microservice architecture, they said. It will be fun, they said.
  • I'm starting to learn full-stack development. This meme scares me, ngl.

    1
  • Jump
    Microservices
  • 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

    1