• hairyballs@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 year ago
    • I put the types first in the file, sorted by importance
    • then the public free functions
    • then the impl blocks, sorted by importance, also. Usually, display impls and similar end up being at the end
    • then the private free functions (helpers)

    The idea is that I can see all the types in one glance, then I look at the rest.