-
Book Overview & Buying
-
Table Of Contents
Hands-On Software Engineering with Python - Second Edition
By :
The previous chapter’s topics could be loosely grouped as relating to the processes around how writing code is managed. In this chapter, we will dig down to a deeper level, discussing practices that shape what may or will appear in the actual written code itself: what standards apply to code, why they are relevant or useful, and what factors are involved in the decisions about using or setting aside those standards. Standards that apply to how code is written can be further subdivided by whether they impact how the code executes — functional standards — or only impact the readability of the code — non-functional standards. This chapter will explore the non-functional standards. The functional standards will be covered in the next chapter. The majority of non-functional standards fall into the following categories: