Citation: 4A_348/2015 E. D

Con ricorso in materia civile del 2 luglio 2015 la A.________SA chiede, in via principale, la riforma della sentenza di appello nel senso di respingere la petizione. In via subordinata postula l'annullamento del giudizio impugnato e il rinvio degli atti all'autorità inferiore per nuovo giudizio. Afferma, in estrema sintesi, che la Corte cantonale ha violato l'art. 84 CO e accertato i fatti in maniera arbitraria. Con risposta 3 settembre 2015 B.________ propone la reiezione del ricorso. La ricorrente ha spontaneamente introdotto una replica 21 settembre 2015 a cui è seguita la duplica 7 ottobre 2015 dell'opponente. Diritto: