Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. #Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

#Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

Scheduled Pinned Locked Moved Uncategorized
laravelphp
8 Posts 5 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ghostwriter@phpc.socialG This user is from outside of this forum
    ghostwriter@phpc.socialG This user is from outside of this forum
    ghostwriter@phpc.social
    wrote last edited by
    #1

    #Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

    peach@phpc.socialP evert@indieweb.socialE joachim@drupal.communityJ darkghosthunter@mastodon.socialD 4 Replies Last reply
    0
    • ghostwriter@phpc.socialG ghostwriter@phpc.social

      #Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

      peach@phpc.socialP This user is from outside of this forum
      peach@phpc.socialP This user is from outside of this forum
      peach@phpc.social
      wrote last edited by
      #2

      @ghostwriter what are the things that have stuck out the most that you've found?

      ghostwriter@phpc.socialG 1 Reply Last reply
      0
      • ghostwriter@phpc.socialG ghostwriter@phpc.social

        #Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

        evert@indieweb.socialE This user is from outside of this forum
        evert@indieweb.socialE This user is from outside of this forum
        evert@indieweb.social
        wrote last edited by
        #3

        @ghostwriter it's the apple marketing playbook

        evert@indieweb.socialE 1 Reply Last reply
        0
        • ghostwriter@phpc.socialG ghostwriter@phpc.social

          #Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

          joachim@drupal.communityJ This user is from outside of this forum
          joachim@drupal.communityJ This user is from outside of this forum
          joachim@drupal.community
          wrote last edited by
          #4

          @ghostwriter The thing that bugs me with Laravel (so far) is the batshit meaningless names they have for the components. Manage your database with Sailboat! Create CLI tools with Artichoke!

          joachim@drupal.communityJ 1 Reply Last reply
          0
          • ghostwriter@phpc.socialG ghostwriter@phpc.social

            #Laravel often ignores widely accepted best practices for a long time, and then when it finally adopts them, it presents the change as if it just discovered something new… even though the broader #PHP community has been pointing out the issues for years.

            darkghosthunter@mastodon.socialD This user is from outside of this forum
            darkghosthunter@mastodon.socialD This user is from outside of this forum
            darkghosthunter@mastodon.social
            wrote last edited by
            #5

            @ghostwriter Not giving a crap as long it pays de bills.

            1 Reply Last reply
            0
            • evert@indieweb.socialE evert@indieweb.social

              @ghostwriter it's the apple marketing playbook

              evert@indieweb.socialE This user is from outside of this forum
              evert@indieweb.socialE This user is from outside of this forum
              evert@indieweb.social
              wrote last edited by
              #6

              @ghostwriter also being bothered about how Laravel markets itself is an ancient PHP community. Nice to know some things never change 😅

              1 Reply Last reply
              0
              • peach@phpc.socialP peach@phpc.social

                @ghostwriter what are the things that have stuck out the most that you've found?

                ghostwriter@phpc.socialG This user is from outside of this forum
                ghostwriter@phpc.socialG This user is from outside of this forum
                ghostwriter@phpc.social
                wrote last edited by
                #7

                @peach too many things.

                type declarations, traits (everywhere), no final, attributes, facades, eloquent (magic everywhere/god class), Macroable, No strict typing ( Girgias/unify-typing-modes-rfc passes), Bad encapsulation (protected memebers because everything "extends" something) tight coupling, global function (namespace please), Dependency Injection (composition)

                1 Reply Last reply
                0
                • joachim@drupal.communityJ joachim@drupal.community

                  @ghostwriter The thing that bugs me with Laravel (so far) is the batshit meaningless names they have for the components. Manage your database with Sailboat! Create CLI tools with Artichoke!

                  joachim@drupal.communityJ This user is from outside of this forum
                  joachim@drupal.communityJ This user is from outside of this forum
                  joachim@drupal.community
                  wrote last edited by
                  #8

                  @ghostwriter It's annoying, but also, it's crappy DX and it's a mental load having to learn all these random names.

                  1 Reply Last reply
                  1
                  0
                  • R relay@relay.infosec.exchange shared this topic
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups