Step 12: Code Is Design ~ Ryan Brush

Birat Rai
1 min readOct 6, 2017

--

This is the Twelfth Step towards gaining the Programming Enlightenment series. If you didn’t learn the Eleventh Step, read it.

“The Source Code Is The Design”

Software development is akin to a traditional manufacturing product. It goes through Design Phase and Manufacturing Phase. Software Development is analogous to Design Phase and Compilation is Manufacturing Phase.

A software development is work of an artist, they are designing the design of the source code. It takes time, consideration, and skill to develop a really good software. It’s a craftsmanship which transforms into a highly manageable and scaleable product in the end.

A beautifully created code is the model for a larger software systems. Great designs are produced by great designer dedicating themselves to the mastery of their craft. Code is no different.

TL;DR Developing Software is an artwork, it resonates the craftsmanship of the developer.

--

--

Birat Rai
Birat Rai

No responses yet