Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • 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 (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. What's your biggest Solution?!

What's your biggest Solution?!

Scheduled Pinned Locked Moved The Lounge
csharpcomhelpquestion
42 Posts 24 Posters 1 Views 1 Watching
  • 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.
  • S Super Lloyd

    I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

    A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

    Greg UtasG Offline
    Greg UtasG Offline
    Greg Utas
    wrote on last edited by
    #17

    A platform that supported multiple products, most of which could be combined in a superset build. Over 30M lines of source code in all. It should have been smaller, but that's the norm for legacy software.

    Robust Services Core | Software Techniques for Lemmings | Articles
    The fox knows many things, but the hedgehog knows one big thing.

    <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
    <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

    S M 2 Replies Last reply
    0
    • S Super Lloyd

      I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

      A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

      Sander RosselS Offline
      Sander RosselS Offline
      Sander Rossel
      wrote on last edited by
      #18

      I think my biggest solution used to be somewhere around 20 projects... But 541 :omg: I'll raise you another one though, recently had to run a query on a database with around 41,000 tables X| My current biggest solution has six projects, but it's part of a larger environment with multiple solutions, which al have around five projects. It's microservicey, basically one monolith (which also isn't big, with five projects) with some smaller services around it. I think my solution with the most lines of code has a single project. It's a VB.NET project I inherited and it's by far the least maintainable. It has a form with over 4000 LOC, it calls services, databases, draws stuff, it does everything :omg: Not the largest code file I've ever seen, but probably in my top ten :laugh:

      Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

      S 1 Reply Last reply
      0
      • S Super Lloyd

        I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

        A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

        G Offline
        G Offline
        GuyThiebaut
        wrote on last edited by
        #19

        That beats the 334 projects in one of the solution files I work with.

        “That which can be asserted without evidence, can be dismissed without evidence.”

        ― Christopher Hitchens

        1 Reply Last reply
        0
        • Sander RosselS Sander Rossel

          I think my biggest solution used to be somewhere around 20 projects... But 541 :omg: I'll raise you another one though, recently had to run a query on a database with around 41,000 tables X| My current biggest solution has six projects, but it's part of a larger environment with multiple solutions, which al have around five projects. It's microservicey, basically one monolith (which also isn't big, with five projects) with some smaller services around it. I think my solution with the most lines of code has a single project. It's a VB.NET project I inherited and it's by far the least maintainable. It has a form with over 4000 LOC, it calls services, databases, draws stuff, it does everything :omg: Not the largest code file I've ever seen, but probably in my top ten :laugh:

          Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

          S Offline
          S Offline
          Super Lloyd
          wrote on last edited by
          #20

          41,000 tables.... Now that's ludicrous! :O :laugh: :thumbsup:

          A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

          Sander RosselS S 2 Replies Last reply
          0
          • Greg UtasG Greg Utas

            A platform that supported multiple products, most of which could be combined in a superset build. Over 30M lines of source code in all. It should have been smaller, but that's the norm for legacy software.

            Robust Services Core | Software Techniques for Lemmings | Articles
            The fox knows many things, but the hedgehog knows one big thing.

            S Offline
            S Offline
            Super Lloyd
            wrote on last edited by
            #21

            nice

            A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

            1 Reply Last reply
            0
            • M musefan

              That is crazy! Is that all just for the Frostbite engine? I assume it doesn't include any of the actual games? Is there a good reason for so many projects, or is it more a case of breaking things out to better control who gets access to what? I am currently on 27 projects. I guess if a product had lots of "off the shelf" plugins, that might be a good cause to grow the project count considerably, but other than that not sure how I would ever hit triple figures.

              S Offline
              S Offline
              Super Lloyd
              wrote on last edited by
              #22

              That's just the Frostbite editor app (for the artist), the engine is another project. 600 projects. No game code in our Melbourne studio.. I am too new to comment whether all these project are needed or there just in case.... and many coworkers have no clue either about that... too big! :O

              A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

              1 Reply Last reply
              0
              • S Super Lloyd

                41,000 tables.... Now that's ludicrous! :O :laugh: :thumbsup:

                A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                Sander RosselS Offline
                Sander RosselS Offline
                Sander Rossel
                wrote on last edited by
                #23

                This is ludicrous[^] :laugh:

                Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                S 1 Reply Last reply
                0
                • Greg UtasG Greg Utas

                  A platform that supported multiple products, most of which could be combined in a superset build. Over 30M lines of source code in all. It should have been smaller, but that's the norm for legacy software.

                  Robust Services Core | Software Techniques for Lemmings | Articles
                  The fox knows many things, but the hedgehog knows one big thing.

                  M Offline
                  M Offline
                  musefan
                  wrote on last edited by
                  #24

                  Greg Utas wrote:

                  Over 30M lines of source code in all.

                  Only 30 lines of code?!?! :omg: That's crazy! Almost as crazy as the fact you count lines of code as a decimal... :^)

                  Greg UtasG 1 Reply Last reply
                  0
                  • S Super Lloyd

                    41,000 tables.... Now that's ludicrous! :O :laugh: :thumbsup:

                    A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                    S Offline
                    S Offline
                    snorkie
                    wrote on last edited by
                    #25

                    And today, you're job is to draw foreign key relationships between all the tables without any lines crossing :)

                    Hogan

                    E 1 Reply Last reply
                    0
                    • M musefan

                      Greg Utas wrote:

                      Over 30M lines of source code in all.

                      Only 30 lines of code?!?! :omg: That's crazy! Almost as crazy as the fact you count lines of code as a decimal... :^)

                      Greg UtasG Offline
                      Greg UtasG Offline
                      Greg Utas
                      wrote on last edited by
                      #26

                      It was written in APL. ;P

                      Robust Services Core | Software Techniques for Lemmings | Articles
                      The fox knows many things, but the hedgehog knows one big thing.

                      <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
                      <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

                      1 Reply Last reply
                      0
                      • Sander RosselS Sander Rossel

                        This is ludicrous[^] :laugh:

                        Best, Sander Azure DevOps Succinctly (free eBook) Azure Serverless Succinctly (free eBook) Migrating Apps to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript

                        S Offline
                        S Offline
                        Super Lloyd
                        wrote on last edited by
                        #27

                        I was thinking of that as well when I used that word! :D

                        A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                        1 Reply Last reply
                        0
                        • S Super Lloyd

                          Mike Hankey wrote:

                          sounds like a lot of work

                          I dunno how many man years there is in it.. but one thing I know for sure.. most people only understand the surface of what they do.. which is not ideal.. unavoidable, but not ideal.. :(

                          A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                          B Offline
                          B Offline
                          BillWoodruff
                          wrote on last edited by
                          #28

                          Super Lloyd wrote:

                          most people only understand the surface of what they do.. which is not ideal.

                          i try to make sure all my friends are more superficial than i am ... that is not easy to do when trying to avoid understanding them :wtf:

                          «The mind is not a vessel to be filled but a fire to be kindled» Plutarch

                          1 Reply Last reply
                          0
                          • S Super Lloyd

                            Maximilien wrote:

                            Alleluia! All questions have finally been answered! :-D

                            A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                            B Offline
                            B Offline
                            Bob Beechey
                            wrote on last edited by
                            #29

                            In binary 101010

                            1 Reply Last reply
                            0
                            • S Super Lloyd

                              I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

                              A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                              D Offline
                              D Offline
                              Davyd McColl
                              wrote on last edited by
                              #30

                              If we limit "your" down to solutions we actually created and maintain all of - 90 (https://github.com/fluffynuts/PeanutButter) I can't remember the largest from a corporate that I've been part of, tbh. My current company doesn't have such project-splosion :D

                              ------------------------------------------------ If you say that getting the money is the most important thing You will spend your life completely wasting your time You will be doing things you don't like doing In order to go on living That is, to go on doing things you don't like doing Which is stupid. - Alan Watts https://www.youtube.com/watch?v=-gXTZM\_uPMY

                              1 Reply Last reply
                              0
                              • S Super Lloyd

                                I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

                                A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                                P Offline
                                P Offline
                                PSU Steve
                                wrote on last edited by
                                #31

                                123 projects in our solution, as of today...

                                1 Reply Last reply
                                0
                                • S Super Lloyd

                                  I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

                                  A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                                  G Offline
                                  G Offline
                                  Gary Wheeler
                                  wrote on last edited by
                                  #32

                                  Wow. My largest solution has 36 projects.

                                  Software Zen: delete this;

                                  1 Reply Last reply
                                  0
                                  • S Super Lloyd

                                    I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

                                    A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                                    A Offline
                                    A Offline
                                    AnotherKen
                                    wrote on last edited by
                                    #33

                                    hah! yeah, game projects have always been the biggest solutions I have worked on. The hardest to work with too.

                                    S 1 Reply Last reply
                                    0
                                    • M musefan

                                      That is crazy! Is that all just for the Frostbite engine? I assume it doesn't include any of the actual games? Is there a good reason for so many projects, or is it more a case of breaking things out to better control who gets access to what? I am currently on 27 projects. I guess if a product had lots of "off the shelf" plugins, that might be a good cause to grow the project count considerably, but other than that not sure how I would ever hit triple figures.

                                      J Offline
                                      J Offline
                                      JP Reyes
                                      wrote on last edited by
                                      #34

                                      I'm also guessing it's the frostbite engine, but with that many projects, I'm guessing it has more than one game in it...or fifa 2022 :laugh:

                                      1 Reply Last reply
                                      0
                                      • A AnotherKen

                                        hah! yeah, game projects have always been the biggest solutions I have worked on. The hardest to work with too.

                                        S Offline
                                        S Offline
                                        Super Lloyd
                                        wrote on last edited by
                                        #35

                                        You've been there, done that, wow! :O

                                        A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                                        1 Reply Last reply
                                        0
                                        • S Super Lloyd

                                          I used to complain that solution in all my previous work were too big. But now that I just joined EA Games, the solution I work on takes the cake by a big margin: 541 projects! :O Can't wait for VS2022! In fact.. already using the preview.. :laugh: save for a few minor bug, it ain't too bad...

                                          A new .NET Serializer All in one Menu-Ribbon Bar Taking over the world since 1371!

                                          A Offline
                                          A Offline
                                          Andre_Prellwitz
                                          wrote on last edited by
                                          #36

                                          Hopefully all the project build output folders are set to the same folder. What really matters is the number of lines of code, methods, classes, and files.

                                          S E 2 Replies Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

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