Getting More For Less: A Few SAS ® Programming Efficiency Issues
The old saying goes “If there is one way to do it in SAS® , there are three ways to do it.” Inevitably, when this is said in a group, there will be someone (probably a Quality Partner) who will chime in with “And I will show you a fourth way.” It is of course wonderful to be working with a language that has the flexibility of multiple programming solutions, but this flexibility can come with a price. Very often the most obvious coding solution turns out not to be the most efficient one. It is not unusual to find programs written by programmers with a view to the end result, but with no understanding of the process of the best way of getting there.
If there are multiple solutions to a programming problem, which solution is the correct one? And then the bigger question becomes, ‘Does it make a difference?’
View the pdf for this paper here.