Static Code Analysis Vs Dynamic Code Analysis