-
Book Overview & Buying
-
Table Of Contents
Hands-On Software Engineering with Python - Second Edition
By :
There is more to software engineering than just writing code. Experience, attention to detail, and asking questions about how the code functions and interacts with the rest of a system are important aspects of evolving from a programming to a software engineering mindset. The time required to acquire experience can be shortened, perhaps significantly, by simply asking the right questions.
There are also factors completely outside the realm of creating and managing code that contribute to that mindset. They focus mainly on what can, or should, be expected from the pre-development planning around a developmental effort, and that starts with understanding a typical software development life cycle. Knowing what the expectations for each successive level are as you progress to more senior roles, and what to pay heed to in order to meet those expectations, will help in achieving those roles. They will also improve your coding skills, helping to form good habits that can be applied...