4 ms·
I finished up a 24-month project earlier this year on a codebase of ~1M lines in which I dropped a net of almost 100k lines of code and reduced the main Visual
by dhd415 11y ago
I finished up a 24-month project earlier this year on a codebase of ~1M lines in which I dropped a net of almost 100k lines of code and reduced the main Visual Studio solution from 325 projects down to 105 projects. Compile times dropped from ~40 minutes to 6 minutes. If only all my projects could be that fun.
- pkaye 11y agoWhat kind of software takes 1M lines of code and 105 project? Is it one of those Java enterprise software projects?
- grandinj 11y agoEven worse, probably one of those C++ enterprise software projects.
- kkapelon 11y agoBanking software, hospital software, nuclear reactor software. Not all people are writing self-contained web applications.
- dhd415 11y agoLate reply, but yes, it's hospital software.
- rainrainrain 11y agovideo games codebases are sometimes this large
- Illotus 11y agoWell considering Visual Studio was mentioned enterprise C#/C++ project would be a safe bet.
- pjc50 11y agoAn EPOS application: PS D:\project\> (dir -include *.cs,*.cpp,*.h,*.idl,*.asmx -recurse | select-string .).Count 1626667 At a previous employer, a piece of chip design software got to 1.25m lines of C++ over the course of a decade.