November 2017
Intermediate to advanced
670 pages
17h 35m
English
Everytime we develop software, we address both the business and technical needs of our customer with the goal of providing a quality product that meets our users’ needs.
Some requirements are task-specific. For example, if we are required to write a script to move a specific log file from one server to another. Other times, we need may be required to write a command line input tool to parse the text a user types in their console input and count the characters, words, or lines they entered. This chapter is not about those types of applications. We'll consider system-level requirements only in this chapter.