Twitter Feed

Wednesday, January 26, 2005

Good programming practice

functionalizing programs in a neat hierarchical manner promotes good software engineering. But it has a price. A heavily functionalized program as compared to a montolithic program without functions makes potentially large numbers of function calls and these consume execution time on a computer's processor(s). so although monlithic programs may perform better, they are more dificult to program, test, debug, maintain and evolve.

No comments: