Russ Cox 5/30/2018

What is Software Engineering?

Read Original

This article defines software engineering as what happens to programming when you add time and other programmers. It contrasts simple programming with the practices needed for long-term maintenance, like version control, testing, and modularity. The author uses Go's design choices, such as gofmt and URL-based imports, to illustrate how the language aims to simplify software engineering challenges.

What is Software Engineering?

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week