analiza kodu