What is Software Development?
What exactly is software development? It’s inherently intangible. At the physical level, programming is just turning keystrokes into meaningful patterns of electrons. At the intellectual level, however, software development is a universe of its own. A while ago, a colleague proudly proclaimed “making software isn’t engineering, it’s an art!” That really got me thinking about the validity of that statement, and what it really means. There’s software engineering and computer sc