• XM34@feddit.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 年前

    “Good code” is not well defined and your example shows this perfectly. LMDBs codebase is absolutely horrendous when your quality criterias for good code are Readability and Maintainability. But it’s a perfect masterpiece if your quality criteria are Performance and Efficiency.

    Most modern Software should be written with the first two in mind, but for a DBMS, the latter are way more important.