<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2015-01-02 19:49 GMT+01:00 Carlos Catucci <span dir="ltr"><<a href="mailto:carlos.catucci@gmail.com" target="_blank">carlos.catucci@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class=""><div class="gmail_extra"><br><div class="gmail_quote">2015-01-02 19:41 GMT+01:00 Simone Federici <span dir="ltr"><<a href="mailto:s.federici@gmail.com" target="_blank">s.federici@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>import logging è tuo amico.</div></div><div>il print per il debug è il male assoluto :-)</div><div><br></div><div>cmq nello sviluppo è utile, basta che prima di committare ti metti a cercare tutti i print e li cancelli </div></blockquote></div><br></div></span><div class="gmail_extra">E un decorator che a seconda che sia True o False una global DEBUGGER no?<br></div><div class="gmail_extra">Comunque io mi riferivo all'uso di un controllo momentaneo, risolvo il problema e lo sego, non li lascio proliferare.</div></div></blockquote><div><br></div><div>Si l'idea e' quella. Se avessi preso un euro ogni volta che ho spottato un print spurio in una CR avrei la pensione assicurata.</div><div>Cioe' non la pensione, i soldi per la vecchiaia. La pensione e' una questione a parte.</div><div><br></div><div>Dal che si torna... per mettere log, logging. Unit test a tappeto per *non* dovere fare debugging e per quando non si puo' fare a meno, se possibile, debugger. Poi chiaro, non sempre lo e'.</div></div><div><br></div>-- <br><div class="gmail_signature"> .<br>..: -enrico-</div>
</div></div>