<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Python - Migliorare se stessi il blog di Francesco Dattolo</title>
	<atom:link href="https://www.francescodattolo.it/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.francescodattolo.it/tag/python/</link>
	<description>Come aumentare la produttività e organizzare il proprio tempo. Raggiungere gli obiettivi.</description>
	<lastBuildDate>Fri, 05 Dec 2025 15:00:37 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.12</generator>

<image>
	<url>https://www.francescodattolo.it/wp-content/uploads/2022/02/cropped-Francesco-Dattolo-moto-min-32x32.png</url>
	<title>Python - Migliorare se stessi il blog di Francesco Dattolo</title>
	<link>https://www.francescodattolo.it/tag/python/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">40145863</site>	<item>
		<title>Il Ruolo dello Sviluppatore Software nell&#8217;Era dell&#8217;AI</title>
		<link>https://www.francescodattolo.it/il-ruolo-dello-sviluppatore-software-nellera-dellai/</link>
					<comments>https://www.francescodattolo.it/il-ruolo-dello-sviluppatore-software-nellera-dellai/#respond</comments>
		
		<dc:creator><![CDATA[Francesco Dattolo]]></dc:creator>
		<pubDate>Thu, 27 Nov 2025 21:32:02 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[chatgpt]]></category>
		<category><![CDATA[django]]></category>
		<category><![CDATA[DRF]]></category>
		<category><![CDATA[Intelligenza Artificiale]]></category>
		<category><![CDATA[Lavoro]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[sviluppatore software]]></category>
		<guid isPermaLink="false">https://www.francescodattolo.it/?p=4352</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo di lettura: </span> <span class="rt-time"> 5</span> <span class="rt-label rt-postfix">minuti</span></span>Il Ruolo dello Sviluppatore Software nell&#8217;Era dell&#8217;AI Come sta cambiando il lavoro di sviluppatore software con l&#8217;AI. Sei uno sviluppatore software, onesto, e non puoi fare a meno di chiederti come sta cambiando il tuo lavoro, in questo periodo in cui non si fa altro che parlare dell&#8217;intelligenza artificiale. Scrivi un PROMPT, usi un tono confidenziale e chiedi come poter mantenere l&#8217;onesta nei rapporti tra umani, e, soprattutto con te stesso. Penso di dover cambiare il contenuto del mio curriculum vitae e cerco motivazione per la mia autostima. Cerco di spiegarmi meglio. Mi occupo di sviluppo software in particolare con Python, Django, DRF. Da più di un anno sto usando gli agent (in particolare ChatGPT 5) presenti nei fork di &#8230; <a href="https://www.francescodattolo.it/il-ruolo-dello-sviluppatore-software-nellera-dellai/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Il Ruolo dello Sviluppatore Software nell&#8217;Era dell&#8217;AI"</span></a></p>
<p>L'articolo <a rel="nofollow" href="https://www.francescodattolo.it/il-ruolo-dello-sviluppatore-software-nellera-dellai/">Il Ruolo dello Sviluppatore Software nell&#8217;Era dell&#8217;AI</a> proviene da <a rel="nofollow" href="https://www.francescodattolo.it">Migliorare se stessi il blog di Francesco Dattolo</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.francescodattolo.it/il-ruolo-dello-sviluppatore-software-nellera-dellai/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4352</post-id>	</item>
		<item>
		<title>Principi di Programmazione: guida pratica con esempi in Python</title>
		<link>https://www.francescodattolo.it/principi-di-programmazione-guida-pratica-con-esempi-in-python/</link>
					<comments>https://www.francescodattolo.it/principi-di-programmazione-guida-pratica-con-esempi-in-python/#respond</comments>
		
		<dc:creator><![CDATA[Francesco Dattolo]]></dc:creator>
		<pubDate>Wed, 08 Oct 2025 12:37:50 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[principi di programmazione]]></category>
		<category><![CDATA[programmazione]]></category>
		<category><![CDATA[sviluppo]]></category>
		<guid isPermaLink="false">https://www.francescodattolo.it/?p=4339</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo di lettura: </span> <span class="rt-time"> 9</span> <span class="rt-label rt-postfix">minuti</span></span>Una panoramica completa e pragmatica dei principi più usati (DRY, KISS, YAGNI, SOLID, ecc.) con esempi chiari in Python. Indice DRY – Don’t Repeat Yourself KISS – Keep It Simple, Stupid YAGNI – You Aren’t Gonna Need It SOLID (OOP) S – Single Responsibility O – Open/Closed L – Liskov Substitution I – Interface Segregation D – Dependency Inversion Separation of Concerns (SoC) Legge di Demetra Fail Fast Convention over Configuration Composition over Inheritance Principle of Least Privilege Clean Code 1) DRY – Don’t Repeat Yourself Idea chiave: ogni porzione di conoscenza (regola, logica, informazione) deve avere una sola rappresentazione chiara e autorevole nel sistema. Perché è importante: Riduce la probabilità di errori divergenti: se la stessa logica è duplicata in più punti, una &#8230; <a href="https://www.francescodattolo.it/principi-di-programmazione-guida-pratica-con-esempi-in-python/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Principi di Programmazione: guida pratica con esempi in Python"</span></a></p>
<p>L'articolo <a rel="nofollow" href="https://www.francescodattolo.it/principi-di-programmazione-guida-pratica-con-esempi-in-python/">Principi di Programmazione: guida pratica con esempi in Python</a> proviene da <a rel="nofollow" href="https://www.francescodattolo.it">Migliorare se stessi il blog di Francesco Dattolo</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.francescodattolo.it/principi-di-programmazione-guida-pratica-con-esempi-in-python/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4339</post-id>	</item>
		<item>
		<title>King Python on writing e coding</title>
		<link>https://www.francescodattolo.it/king-python-on-writing-e-coding/</link>
					<comments>https://www.francescodattolo.it/king-python-on-writing-e-coding/#respond</comments>
		
		<dc:creator><![CDATA[Francesco Dattolo]]></dc:creator>
		<pubDate>Sat, 15 Oct 2022 10:02:22 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[pythonic way]]></category>
		<category><![CDATA[pythonist]]></category>
		<category><![CDATA[Scrivere]]></category>
		<category><![CDATA[Stephen King]]></category>
		<guid isPermaLink="false">https://www.francescodattolo.it/?p=4254</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo di lettura: </span> <span class="rt-time"> 2</span> <span class="rt-label rt-postfix">minuti</span></span>Ehilà, ho appena finito di leggere &#8220;On Writing&#8221; di Stephen King. È un libro fantastico nel quale Stephen King condivide alcuni dei consigli e storie sulla  scrittura che ha raccolto nel corso della sua carriera di autore di bestseller. Va abbastanza a fondo nel “dietro le quinte” del suo processo di scrittura, come pianifica il suo lavoro, etc. Tutte cose molto interessanti. Consiglio vivamente il libro se sei interessato a scrivere o vuoi semplicemente dare una sbirciatina da un punto di vista diverso nella testa di Stephen King, per alcune ore. King Python on writing e coding Ok, ma perché ti sto dicendo questo? C&#8217;è un capitolo nel libro che dice: &#8220;Scrivere è bello, editare è fantastico.&#8221; Questo mi ha &#8230; <a href="https://www.francescodattolo.it/king-python-on-writing-e-coding/" class="more-link">Leggi tutto<span class="screen-reader-text"> "King Python on writing e coding"</span></a></p>
<p>L'articolo <a rel="nofollow" href="https://www.francescodattolo.it/king-python-on-writing-e-coding/">King Python on writing e coding</a> proviene da <a rel="nofollow" href="https://www.francescodattolo.it">Migliorare se stessi il blog di Francesco Dattolo</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.francescodattolo.it/king-python-on-writing-e-coding/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4254</post-id>	</item>
		<item>
		<title>Come scrivere codice pulito con Python</title>
		<link>https://www.francescodattolo.it/come-scrivere-codice-pulito-con-python/</link>
					<comments>https://www.francescodattolo.it/come-scrivere-codice-pulito-con-python/#respond</comments>
		
		<dc:creator><![CDATA[Francesco Dattolo]]></dc:creator>
		<pubDate>Tue, 12 Apr 2022 16:55:33 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[clean code]]></category>
		<category><![CDATA[design patterns]]></category>
		<guid isPermaLink="false">https://www.francescodattolo.it/?p=4232</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo di lettura: </span> <span class="rt-time"> 5</span> <span class="rt-label rt-postfix">minuti</span></span>10 must-know patterns per scrivere codice pulito con Python. Python è un linguaggio di programmazione elegante e con un&#8217;alta leggibilità, ma la sola sintassi non basta per scrivere codice pulito. Molti sviluppatori hanno ancora bisogno di imparare le best practices e i design patterns per scrivere codice pulito con Python. Che cos&#8217;è il codice pulito? Questa è una citazione di Bjarne Stroustrup il creatore del linguaggio di programmazione C++. Illustra in modo semplice che cos&#8217;è il codice pulito. Mi piace il codice elegante ed efficiente. La logica dovrebbe essere tanto semplice da rendere difficile ai bug di rimanere nascosti, le dipendenze dovrebbero essere minime per facilitare la manutenzione, la gestione degli errori completa con una strategia articolata, e le prestazioni &#8230; <a href="https://www.francescodattolo.it/come-scrivere-codice-pulito-con-python/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Come scrivere codice pulito con Python"</span></a></p>
<p>L'articolo <a rel="nofollow" href="https://www.francescodattolo.it/come-scrivere-codice-pulito-con-python/">Come scrivere codice pulito con Python</a> proviene da <a rel="nofollow" href="https://www.francescodattolo.it">Migliorare se stessi il blog di Francesco Dattolo</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.francescodattolo.it/come-scrivere-codice-pulito-con-python/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4232</post-id>	</item>
		<item>
		<title>Pythonist pythonic way &#8211; Idiomi</title>
		<link>https://www.francescodattolo.it/pythonist-pythonic-way-idiomi/</link>
					<comments>https://www.francescodattolo.it/pythonist-pythonic-way-idiomi/#respond</comments>
		
		<dc:creator><![CDATA[Francesco Dattolo]]></dc:creator>
		<pubDate>Fri, 04 Feb 2022 16:38:01 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[PEP8]]></category>
		<category><![CDATA[pythonic]]></category>
		<category><![CDATA[pythonic way]]></category>
		<category><![CDATA[pythonist]]></category>
		<guid isPermaLink="false">https://www.francescodattolo.it/?p=4005</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo di lettura: </span> <span class="rt-time"> 4</span> <span class="rt-label rt-postfix">minuti</span></span>Segui la pythonic way e diventa un Pythonist &#8211; Idiomi &#8230; se non hai letto la prima parte eccola qui Un idioma di programmazione, semplicemente,  è un modo di scrivere codice. Un approfondimento a questo concetto è ben illustrato in Stack Overflow. Codice Python idiomatico viene spesso definito Pythonic. Anche se di solito c&#8217;è uno modo semplice (e preferibilmente uno solo), di scrivere codice Python idiomatico, potrebbe non essere ovvio per i principianti. Per questo&#8230; le buone maniere devono essere acquisite un po&#8217; alla volta e soprattutto consapevolmente. Di seguito alcuni idiomi di uso comune: Unpacking Se si conosce la lunghezza di una lista o di una tupla, è possibile assegnare dei nomi ai suoi elementi con l&#8217;unpacking. Ad esempio, &#8230; <a href="https://www.francescodattolo.it/pythonist-pythonic-way-idiomi/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Pythonist pythonic way &#8211; Idiomi"</span></a></p>
<p>L'articolo <a rel="nofollow" href="https://www.francescodattolo.it/pythonist-pythonic-way-idiomi/">Pythonist pythonic way &#8211; Idiomi</a> proviene da <a rel="nofollow" href="https://www.francescodattolo.it">Migliorare se stessi il blog di Francesco Dattolo</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.francescodattolo.it/pythonist-pythonic-way-idiomi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4005</post-id>	</item>
		<item>
		<title>Pythonist pythonic way</title>
		<link>https://www.francescodattolo.it/pythonist-pythonic-way/</link>
					<comments>https://www.francescodattolo.it/pythonist-pythonic-way/#comments</comments>
		
		<dc:creator><![CDATA[Francesco Dattolo]]></dc:creator>
		<pubDate>Fri, 14 Jan 2022 11:25:37 +0000</pubDate>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[PEP8]]></category>
		<category><![CDATA[pythonic]]></category>
		<category><![CDATA[pythonic way]]></category>
		<category><![CDATA[pythonist]]></category>
		<guid isPermaLink="false">https://www.francescodattolo.it/?p=3966</guid>

					<description><![CDATA[<p><span class="span-reading-time rt-reading-time" style="display: block;"><span class="rt-label rt-prefix">Tempo di lettura: </span> <span class="rt-time"> 6</span> <span class="rt-label rt-postfix">minuti</span></span>Segui la pythonic way e diventa un Pythonist Se chiedi ad un programmatore Python cosa gli piace di più di Python, probabilmente ti risponderà l&#8217;alta leggibilità del codice. L&#8216;alta leggibilità del codice è il cuore del design del linguaggio di programmazione. C&#8217;è un paradigma riconosciuto da tutti i programmatori: il codice viene letto molto di più di quanto viene scritto. Uno dei motivi dell&#8217;alta leggibilità del codice Python è il suo insieme relativamente completo di linee guida Code Style e idiomi &#8220;Pythonic&#8220;. Se un pythonist dice che il codice non è pythonic, significa che non rispetta le linee guida comuni. La best way è considerata l&#8217;alta leggibilità abbinata alla sinteticità. In verità esistono dei casi limite, per i quali non &#8230; <a href="https://www.francescodattolo.it/pythonist-pythonic-way/" class="more-link">Leggi tutto<span class="screen-reader-text"> "Pythonist pythonic way"</span></a></p>
<p>L'articolo <a rel="nofollow" href="https://www.francescodattolo.it/pythonist-pythonic-way/">Pythonist pythonic way</a> proviene da <a rel="nofollow" href="https://www.francescodattolo.it">Migliorare se stessi il blog di Francesco Dattolo</a>.</p>
]]></description>
		
					<wfw:commentRss>https://www.francescodattolo.it/pythonist-pythonic-way/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3966</post-id>	</item>
	</channel>
</rss>
