© Jason Lee Hodges 2019
J. L. HodgesSoftware Engineering from Scratchhttps://doi.org/10.1007/978-1-4842-5206-2_11

11. What Is Software Engineering?

Jason Lee Hodges1 
(1)
Draper, UT, USA
 

It is my hope that what you have learned in this book so far will come of great use to you as you grow technically and pursue a career in software engineering. You’ve learned about expressions and variable assignments, data types, basic program control flow, functions, classes, and several programming paradigms. These concepts are all crucial in their relevance to the practical application of programming. But what is software engineering and how is it different from programming?

Software engineering is the practice of stringently applying quantitative and disciplinary ...

Get Software Engineering from Scratch: A Comprehensive Introduction Using Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.