• space_comrade [he/him]
    link
    fedilink
    English
    2011 months ago

    From what I’ve heard from Google employees Google is really stringent with their coding standards and they usually limit what you can do with the language. Like for C++ they don’t even use half the fancy features C++ offers you because it’s hard to reason about them.

    I guess that policy makes sense but I feel like it takes out all the fun out of the job.

    • @[email protected]
      link
      fedilink
      English
      9
      edit-2
      11 months ago

      Just about any place I know that uses C++ also does that with C++ so that’s nothing unusual for C++ specifically. It’s too big of a language to reason about very well if you don’t, so you’ve gotta find a subset that works.

      • skeletorsass [she/her]
        link
        fedilink
        English
        111 months ago

        Too many patterns. If you do not do this every author will have a different use of the language and you will have to read a book of documentation each time you change files.