• marcos@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    High level in software engineering is used to describe the most big picture, abstracted detail view of a design.

    The same once happened to “basic” and “fundamental”. Up to this day, if you want a textbook that will really teach you a topic, you have to get the “fundamentals of X” one, “advanced X” will only have a few concepts here or there.

    That’s how language evolves. It’s often stupid, yeah, because people as a group can’t help but act stupid. But it is what it is. If it becomes too confusing some day, we just have to craft a new word for high-level or low-level engineering.