Software - It's not what you think it is - Part 2
Why broken abstractions are harmful
In the previous post of this blog series we discussed the assembly line fallacy, the misconception that software development is the same as building a car and learned that software development is part of the design, not the construction.
