34 ms·
This might be pretty controversial, but the Chromium source code has been a pleasure to work with for a few years. I was working on a proprietary fork of Electr
by jupp0r 4y ago
This might be pretty controversial, but the Chromium source code has been a pleasure to work with for a few years. I was working on a proprietary fork of Electron and it was a delight to work with that code base vs some of the in house code I integrated into it. The web code search was also awesome to use.
https://cs.chromium.org/ https://cs.chromium.org/
- sowbug 4y agoWhy is that controversial? Chromium is often cited as a well-written large codebase.
- jupp0r 4y agoA lot of other examples given in other comments are quite the opposite. Clever code in long functions with single character variable names. Chromium shines in consistent naming, structure without much overelaborate uses of design patterns and general aim for maintainability and readability. I'm not saying there aren't those things in Chromium too (I've seen them), but they are well contained. I've also seen a talk at CppCon (2019 I think) that spoke somewhat negatively about the code base. Can't find the reference, sorry.