Oggi vi parlo di semplicità e quindi dei 4 elementi del simple design, il design semplice; definiti anche “regole”, questi 4 elementi sono nati dalla mente di Kent Beck mentre stava sviluppando i concetti di Extreme Programming.
Le 4 regole sono:
Passa i suoi tests
Minimizza la duplicazione
Massimizza la chiarezza
Ha meno elementi
E’ importante sottolineare che l’ordine non è casuale, anzi esprime una priorità: ad esempio, passare i test è prioritario rispetto a minimizzare la duplicazione.
Video di approfondimento:
https://youtu.be/dp79HZngnYUArticoli:
https://www.martinfowler.com/bliki/BeckDesignRules.html https://blog.jbrains.ca/permalink/the-four-elements-of-simple-design ___________________________________________________________________
Seguimi anche su Youtube:
https://www.youtube.com/channel/UCow5aybmZhzR7HbPf8JmcmAIl mio sito personale:
https://www.dan-the-dev.it Il mio profilo LinkedIn:
http://linkedin.com/in/daniele-scillia/ Il mio profilo Twitter:
https://twitter.com/danielescilliaIl mio profilo GitHub:
https://github.com/dan-the-dev/Per contattarmi:
daniele.scillia@gmail.com (sono disponibile per collaborazioni, progetti, eventi, conferenze, corsi, coaching, mentoring).
Follow & subscribe Connect on LinkedIn for the ongoing conversation and the reflections that don't make it into an episode:
https://www.linkedin.com/in/daniele-scillia/One framework or practice per week, straight to your inbox — subscribe to the newsletter:
https://learnagilepractices.substack.com/subscribe