2 | | As mentioned above, what is needed in large-scale programming is a comprehensive |
3 | | '''view''' of function relationship, which permits engineering enhancements, such |
4 | | as improvement of function interaction in order to avoid code redundancy. |
| 2 | Complex projects implementation must depend from a good design, which become |
| 3 | a cornerstone for development with low-level programming language. A functional |
| 4 | approach in phase of designing permits to reduce side-effects and to increase the |
| 5 | developers' mastery of the code. What is needed in large-scale programming is a |
| 6 | comprehensive '''view''' of function relationship, which permits engineering |
| 7 | enhancements, such as improvement of function interaction in order to avoid code |
| 8 | redundancy. |