3 ms·
To understand the system start by ignoring the code. 1. Start with all the components as black boxes. 2. Draw the system design/connections/interfaces between
by warcode 12y ago
To understand the system start by ignoring the code.
1. Start with all the components as black boxes.
2. Draw the system design/connections/interfaces between them.
3. Follow the data and uncover black boxes by reading the code.
4. (If possible) Write tests and refactor code so that testing is possible.