-
Book Overview & Buying
-
Table Of Contents
Hands-On Software Engineering with Python - Second Edition
By :
The previous two chapters have been focused on specific questions about a system or project. The first question, from the perspective of a software engineer, is some variation on the theme of why code is being written for a given system or project — what business purposes are being served, and who is going to be using it. Hand in hand with that are questions about where the code is going to execute — which plays directly into how the end users are going to access the functionality it provides and other, similar facets of the final delivered product.
None of what has been discussed so far addresses a fundamental question that is more significant to the software engineer writing the code: How is the code going to be written? That question has at least three major distinctions. One centers around development methodologies and processes, what goes on around the actual writing of the code. Another is concerned with deciding what...