Fatti

Il ricorrente X. è stato condannato dal Tribunale distrettuale di Zurigo per istigazione alla violazione qualificata della legge sugli stupefacenti, per multiple violazioni della proprietà e per multiple piccole rapine a una pena detentiva incondizionata di 14 mesi e a una multa di Fr. 300.-. Contro questa condanna, X. ha presentato appello, che è stato parzialmente accolto dal Tribunale superiore del Cantone di Zurigo. X. ha quindi presentato un ricorso in materia penale per annullare parzialmente la sentenza del tribunale superiore e per essere assolto dall'accusa di istigazione alla violazione qualificata della legge sugli stupefacenti.

L'autorità inferiore ha basato la sua decisione sulle dichiarazioni incriminanti di [C.], che era già stata condannata in via definitiva in un procedimento penale separato. X. ha eccepito una violazione dell'art. 141 comma 2 e dell'art. 178 lettera f CPP e ha sostenuto che [C.] avrebbe dovuto essere interrogata come persona informata e non come testimone.

Legge

1. Introduzione

Il Tribunale federale ha dovuto decidere se una persona condannata in via definitiva in un procedimento separato possa essere sentita come testimone in un successivo procedimento penale contro un coimputato.

2. Fondamenti giuridici

Il Codice di procedura penale (CPP) prevede tre diverse varianti per l'assunzione di persone: assunzione della persona imputata, assunzione di testimoni e assunzione di persone informate. La persona da sentire deve essere interrogata secondo la situazione di fatto e di diritto al momento dell'assunzione.

3. Decisione

Il Tribunale federale ha deciso che una persona condannata in via definitiva in un procedimento separato per il reato da accertare o per un reato connesso deve essere…