![]() ![]() Robust code requires fewer modifications, therefore introduces fewer problems. When your program is delivered and before it can be put into production, other programmers may need to ‘fine tune’ it. When you employ portable programming techniques, you are practicing defensive programming. ![]() To some extent the program must be aware of its own operating environment and what it needs to do to adapt to it. Minimizing modification by the recipient often requires the program itself to self-modify. As technology expands, we have a similarly increasing need to create programs that can be handed off – to clients, to regulatory agencies, to parent companies, or to other projects – and handed off with little or no modification needed by the recipient.
0 Comments
Leave a Reply. |