[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"post-astrarre-troppo-presto":3},{"id":4,"title":5,"body":6,"date":76,"description":77,"draft":78,"extension":79,"featured":78,"image":26,"imageAlt":25,"linkedin":80,"meta":81,"navigation":80,"path":82,"seo":83,"stem":84,"__hash__":85},"blog/post/astrarre-troppo-presto.md","Astrarre sembra una buona idea",{"type":7,"value":8,"toc":71},"minimal",[9,14,18,22,27,30,33,36,39,42,45],[10,11,13],"h1",{"id":12},"vi-è-mai-capitato-di-pensare-qui-ci-serve-già-una-mega-architettura-super-modulare","🚀 Vi è mai capitato di pensare: \"Qui ci serve già una mega architettura super modulare!\"",[15,16,17],"p",{},"...al secondo file del vostro nuovo progetto? 🤔",[19,20],"custom-date",{":date":21},"date",[23,24],"custom-image",{"image-alt":25,"image-src":26},"Uno sviluppatore sta iniziando un nuovo progetto e già pensa a come astrarre diverse parti del codice.","/img/dev-immagina-mega-architettura.jpg",[15,28,29],{},"Spesso sento dire che bisogna subito impostare i pattern più cool, le regole che usano le big company e un'astrazione chirurgica per ogni micro-feature. Ma... siete davvero sicuri che questa sia la strada giusta, specialmente all'inizio?",[15,31,32],{},"Astrarre troppo presto può sembrare una mossa da professionisti 👩‍💻, ma rischia di farvi inciampare nell'overengineering: ore perse a creare sistemi flessibilissimi... per esigenze che magari non arriveranno mai. E intanto il progetto non decolla o, peggio, non si capisce più nulla! 🧩🤯",[15,34,35],{},"Meglio partire con un progetto imperfetto e prendersi un po’ di tempo dopo per sistemarlo o addirittura rifarlo da zero! 🚧💡",[15,37,38],{},"Parlando di progetti personali e prototipi iniziali, secondo me questa è la vera libertà: butta giù quello che ti serve, fai esperienza vera, poi se serve ti fermi, osservi e migliori davvero. Anche nei progetti \"veri\", ogni tanto questa regola funziona (con le dovute accortezze, eh… 😅).",[15,40,41],{},"Quindi la domanda che faccio a voi (e a me stesso ogni volta):\nDavvero serve tutto questo “ordine” subito, o prima ci conviene sporcarci un po’ le mani, capire bene il problema e solo dopo pulire il codice?",[15,43,44],{},"Voi che approccio seguite nei vostri progetti? Avete mai avuto il rimpianto di aver astratto troppo presto?",[15,46,47,48,58,59,65,66],{},"—\nVuoi saperne di più? Seguimi e parliamone insieme su ",[49,50,57],"a",{"className":51,"href":54,"rel":55},[52,53],"btn","rd_btn-blue","https://www.linkedin.com/in/donato-riccio-wda",[56],"nofollow","LinkedIn"," oppure ",[49,60,64],{"className":61,"href":62,"rel":63},[52,53],"https://ricciodev.it/contacts",[56],"scrivimi qui",", non vedo l'ora 🚀😎 ",[49,67,70],{"className":68,"href":54,"rel":69},[52,53],[56],"Donato",{"title":72,"searchDepth":73,"depth":74,"links":75},"",2,4,[],"2025-05-27","Fino a quando non lo è più",false,"md",true,{},"/post/astrarre-troppo-presto",{"title":5,"description":77},"post/astrarre-troppo-presto","sP95Bw4N5b",1759162405633]