Static Vs Dynamic Code Analysis