Fatti

Il proprietario di una piscina, Hans Kalbermatten, ha affidato all'impresa Julius Theler i lavori di costruzione di una piscina sportiva. I lavori sono stati eseguiti da giugno 1960 a settembre 1961. Il proprietario ha pagato acconti per un importo totale di 170 000 franchi su un totale di 220 090,10 franchi fatturati dall'impresa. Il proprietario ha rifiutato di pagare il saldo di 48 744,05 franchi a causa di difetti nell'esecuzione dei lavori.

Il tribunale cantonale del Vallese ha condannato l'impresa a pagare 38 586 franchi al proprietario, ma ha respinto la domanda riconvenzionale del proprietario volta ad ottenere la riparazione dei difetti. Il proprietario ha interposto appello davanti al Tribunale federale, chiedendo la riparazione dei difetti e il pagamento di danni.

Legge

Il Tribunale federale ha esaminato la ricevibilità del ricorso in riforma e ha constatato che il ricorso era ricevibile. Ha quindi esaminato la responsabilità solidale dell'imprenditore e dell'architetto nei confronti del committente e ha constatato che l'imprenditore era responsabile per la riparazione dei difetti.

Il Tribunale federale ha anche esaminato la questione della diminuzione della responsabilità dell'imprenditore a causa della colpa dell'architetto e ha constatato che la colpa dell'architetto non diminuiva la…