-
Book Overview & Buying
-
Table Of Contents
The C++ Programmer's Mindset
By :
This problem has three obvious substantial challenges.
There is also a final problem: how this data is returned to the user. The client said this should be printed back to the terminal, but in what form? They didn’t specify exactly how this should happen. Given that they asked for a command-line utility, it is quite reasonable to follow the Unix philosophy and expect that our output is to be consumed by some other tool. Ideally, we could ask the client for clarity. Sometimes the problem is more than just the initial briefing, and sometimes (perhaps frustratingly) the brief will change over time.
Out of the three major problems, there is a common thread among all of these: how do we represent the data...